我正在使用 JQM (1.1.0) 开发一个相当广泛的移动网站。该结构旨在使 ajax 获取尽可能平滑。到目前为止,我已经在每个文件/页面上包含了标题(html-tag、header-tag 和所有脚本的导入)。
为一些缓存问题和未触发的事件而苦苦挣扎,我偶然发现了这篇文章(#1),说标题应该只包含在将被加载的第一个文档/文件中一次。这很好用,也解决了我以前遇到的许多缓存问题。
然而,这也产生了一个非常讨厌的问题:如果用户点击刷新它会完全破坏网站 - 因为除了第一页之外的所有页面都缺少必要的文档标签。
那么,有什么方法可以优雅地处理这个问题,或者我应该恢复并回到 JQM Doc 的方式,在所有页面中包含标题?我对后者感觉更舒服,但上述帖子的作者有一个很好的观点——至少在我看来。
或者换一种说法,JQM 真的忽略了获取页面的标题吗?