JQM加載頁面的方式是通過ajax獲取帶有屬性data-role="page"
的元素,而不是整個文檔。因此,如何讓JQuery Mobile從任何頁面(或刷新)加載樣式和腳本,而不僅僅是將它們加載到入口點(index.htm)中?JQuery Mobile加載樣式和刷新腳本
5
A
回答
3
只要將它們放入BODY標籤即可。
它在我的其他答案描述:Why I have to put all the script to index.html in jquery mobile
0
謝謝,我有一個文件,我所有的JS,但需要jQuery的,JQM和JQM css文件到每個頁面上了。我最終做的是在每個頁面主體上包含一個腳本,用於檢查腳本是否存在。如果他們不在那裏,他們會被動態添加。
這會是這樣
if (document.getElementsByTagName('script') < 3)
{
createElement
setAttribute
append inside head element
//repeat for each script/styleshet
}
else
//do nothing
如果我去了,包括在身體中的所有文件的路徑,就被請求對每一頁改變資產的冗餘。我相信這會得到解決。它似乎工作到目前爲止。
相關問題
- 1. Codeigniter,jQuery Mobile,jQuery UI - 第一次加載腳本時不加載,只刷新
- 2. jQuery Mobile的不刷新按鈕樣式
- 3. 減少RichFaces腳本和樣式加載
- 4. Jquery mobile無法正確加載腳本
- 5. 異步加載jQuery Mobile腳本?
- 6. PhoneGap&jQuery Mobile:腳本無法加載
- 7. 刷新jQuery mobile rangeslider
- 8. 在jquery mobile加載文檔之前加載腳本
- 9. Jquery Mobile在刷新時丟失了listview樣式
- 10. jQuery Mobile pageinit,腳本加載和其他東西
- 11. jQuery終端腳本將只在刷新時加載
- 12. jquery腳本不加載,除非刷新頁面
- 13. 使用Jquery Mobile的腳本僅在刷新後生效
- 14. jQuery Mobile的選擇刷新,樣式正在添加了錯誤的地方
- 15. 如何在Meteor App上正確加載樣式表和腳本。
- 16. 使用「yepnope」JavaScript腳本加載器強制腳本刷新
- 17. Jquery加載和頁面源碼刷新
- 18. jQuery區分頁面加載和刷新
- 19. jquery mobile .on不能在頁面加載,只能刷新後
- 20. 如何刷新頁面加載finsh JQuery Mobile?
- 21. jQuery Mobile ajax加載的鏈接在刷新時中斷
- 22. 每10秒自動加載並刷新div jquery mobile
- 23. 如何刷新jQuery Mobile中單選按鈕的樣式和佈局?
- 24. 如何在functions.php(wordpress)中加載引導腳本和樣式?
- 25. 刷新jQuery加載錯誤?
- 26. Jquery加載刷新div
- 27. 刷新jQuery Mobile頁面
- 28. 使用jquery mobile刷新div
- 29. jQuery Mobile Listview不刷新
- 30. jquery mobile - 頁面不刷新