当我进入网站并仅显示第一个页面时,有什么方法可以加载所有页面?
我正在创建一个包含大量图像的Web应用程序,因此,如果我可以加载整个应用程序,那么在正常使用情况下,我的性能将会得到很大的改善……我的用户在首次进入WebApp时可以等待更长的时间。
谢谢

最佳答案

您可以使用多页模板在初始加载时加载所有HTML(请参阅jQuery Mobile文档中下一页的源代码,在同一HTML文档中有多个data-role="page"元素):http://jquerymobile.com/demos/1.0rc2/docs/pages/multipage-template.html

您还可以通过将data-dom-cache属性设置为true来预取页面(jQuery Mobile将预加载标记的链接,以便在用户单击链接进行查看时可以查看它们):http://jquerymobile.com/demos/1.0rc2/docs/pages/page-cache.html

08-18 20:43
查看更多