2014-05-12 40 views
0

我有一個複合組件,我在頁面中插入兩次,一個用於不同容器(寬屏幕或平板電腦)中的每個不同「頁面類型」,使用媒體查詢選擇要應用的.css文件,以及那些.css文件我選擇顯示:沒有確定的div。現在,我的這些組合組件應用了相同的.js文件,它具有許多由組件使用的功能......我的問題是:.js文件是否應用了兩次,儘管事實上一個div不顯示,另一個div是什麼?儘管不顯示div,但.js文件會應用兩次嗎?

回答

0

大多數瀏覽器都會緩存JavaScript文件,因此客戶端不需要下載文件兩次。 爲了避免這種情況,我建議將腳本引用移動到主頁面而不是在2個DIV中。如果您將<script>放在頁面的底部,它將不會運行,直到加載<div>

相關問題