我是混合应用程序的新用户,我在我的混合应用程序中使用PhoneGap,Jquery移动,我在我的应用程序中有近10个单独的页面(login.html,index.html,search.html等)。我的问题是"我是否需要在每个页面中包含所有Js,css文件?或只是js和css文件只需要包含在第一个应用程序的页面"?
问题的原因是我注意到所有内页都从第一页获得了所有css和js。是吗?
答案 0 :(得分:0)
如果执行ajax加载来加载单独的页面,则不需要在多个页面中放置js,css引用。
例如:
<a href="multipage.html" rel="external" data-ajax='true'>Multi-page link</a>
或动态
$.mobile.changePage( "multipage.html", { transition: "slideup", changeHash: false });
在这种情况下,无需在所有文件中添加引用。 multipage.html将仅包含正文内容。
但是如果你使用完整的页面加载,比如
window.location='multipage.html';
在这种情况下,在multipage.html
文件中,您可以再次添加js,css引用。