我正在基于两个html文件的移动网站上工作。一个包含瑞典语版本,另一个包含英文版本。
当您从瑞典语版本导航到englisg版本时,侧面菜单仍然是瑞典语(除非您再次刷新页面),即使每个文件都包含它自己的side-manu(反之亦然)。
单击菜单时,您将看到数字“1”,当您转到第2页(通过单击“LINK Page 2”)并按菜单时,您将看到第一个。但是如果你刷新页面,你会看到2号而不是1号。(尝试导航到页面到页面,检查菜单,然后刷新页面并再次检查。)
我如何解决这个问题?为什么副菜单不会改变?
答案 0 :(得分:0)
它通过AJAX将index.html和1.html加载到页面中。侧边栏不知道发生了这种情况,因此不会更新。看看你如何使用jQuery-Mobile,我想他们有一些关于这个的文档 - 也许你可以听一个手动更新侧边栏的事件。