首頁 > web前端 > js教程 > 主體

解決jQuery動態取得手機螢幕高與寬的問題_jquery

WBOY
發布: 2016-05-16 16:49:38
原創
1400 人瀏覽過

今天幫同事解決了用jQuery獲得動態的手機螢幕寬高的問題。

問題的起因是,當同事用了一個需要全螢幕滾動的圖片控制時,需要取得螢幕的高度來設定圖片為全螢幕。但他用$(window).height()始終無法第一次拿到高,刷新一下後就可以,我嘗試了使用window.onload=function(){}來解決,發現依然無法成功。

最後,我認為一定是因為第二次刷新時,瀏覽器有了緩存,所以就可以拿到了高,那麼肯定是頁面加載DOM的時間差,導致了這個問題,於是就使用了setTimeout(方法名稱,500);做了延時500毫秒,結果就正常了。

所以當朋友們無法獲得螢幕寬高時,不妨用這個試試

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板