Jquery 如何保持多页模板PhoneGap?

Jquery 如何保持多页模板PhoneGap?,jquery,css,html,cordova,jquery-mobile,Jquery,Css,Html,Cordova,Jquery Mobile,我是混合应用程序的新手,我在混合应用程序中使用PhoneGap、Jquery mobile,我的应用程序中有近10个独立的页面,如(login.html、index.html、search.html等)。我的问题是“我需要在每个页面中包含所有Js和css文件吗?还是只需要在第一个应用程序的页面中包含Js和css文件” 这个问题的原因是我注意到所有的内部页面都从第一页获得了所有的css和js。是吗?如果执行ajax加载来加载单独的页面,则不需要在多个页面中放置js、css引用 例如: <a

我是混合应用程序的新手,我在混合应用程序中使用PhoneGap、Jquery mobile,我的应用程序中有近10个独立的页面,如(login.html、index.html、search.html等)。我的问题是“我需要在每个页面中包含所有Js和css文件吗?还是只需要在第一个应用程序的页面中包含Js和css文件”


这个问题的原因是我注意到所有的内部页面都从第一页获得了所有的css和js。是吗?

如果执行ajax加载来加载单独的页面,则不需要在多个页面中放置js、css引用

例如:

<a href="multipage.html" rel="external" data-ajax='true'>Multi-page link</a>
在这种情况下,不需要在所有文件中放置引用。multipage.html将只包含正文内容

但是如果使用完整的页面加载,比如

window.location='multipage.html';

在这种情况下,在
multipage.html
文件中,您需要再次添加js、css引用。

如果您要开发一个移动网站或任何其他网站,您将如何使用css和js文件,与您在cordova、www文件夹中使用它的方式相同。如果每个页面都有不同的css和js,我猜你必须在每个页面中包含它。谢谢你的回答@AtanuCSE:),为什么我们需要“ajax加载”?“Ajax加载”的目的是什么?您需要阅读本页了解一些信息。参见此
要启用动画页面转换,所有指向外部页面(例如products.html)的链接都将通过Ajax加载在jquery mobile中有不同的加载页面的方法。阅读链接,你会明白的。
window.location='multipage.html';