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 - 页面不刷新