2013-05-13 37 views
5

JQM加载页面的方式是通过ajax获取带有属性data-role="page"的元素,而不是整个文档。因此,如何让JQuery Mobile从任何页面(或刷新)加载样式和脚本,而不仅仅是将它们加载到入口点(index.htm)中?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 

如果我去了,包括在身体中的所有文件的路径,就被请求对每一页改变资产的冗余。我相信这会得到解决。它似乎工作到目前为止。

相关问题