Jquery代碼應該在頁眉還是頁腳中?放置Jquery代碼(或單獨的Jquery文件)的最佳位置在哪里?如果我把它放在頁腳中,頁面會加載得更快嗎?
3 回答

嚕嚕噠
TA貢獻1784條經驗 獲得超7個贊
應該最后加載所有腳本
幾乎在每種情況下,最好將所有腳本引用放在頁面的末尾,就在之前</body>
。
如果由于模板問題等原因而無法執行此操作,請使用defer
屬性修飾腳本標記,以便瀏覽器知道在下載HTML后下載腳本:
<script src="my.js" type="text/javascript" defer="defer"></script>
邊緣情況
還有一些邊緣情況,但是,在這里你可能會遇到頁面閃爍或頁面加載過程中的其他文物,其通??梢酝ㄟ^簡單地將您的jQuery腳本引用中要解決<head>
的標簽沒有的defer
屬性。這些案例包括jQuery UI和其他插件,如jCarousel或Treeview,它們將DOM作為其功能的一部分進行修改。
進一步的警告
必須在DOM或CSS之前加載一些庫,例如polyfill。Modernizr是一個必須放在head標簽中的庫。
- 3 回答
- 0 關注
- 656 瀏覽
添加回答
舉報
0/150
提交
取消