在我的应用程序中有一个头部菜单。我们有5个菜单项,具有相同的页面URL,但不同的哈希值,例如:
问题:当我从首页点击任何品牌页面链接时,页面会自动导航到test.html并检查哈希标签,并通过ajax自动加载项目。
但是,当我在品牌页面内点击任何品牌页面链接时,页面不会刷新。
- 首页(www.sample.com)
- 品牌页面1(www.sample.com/test.html#brand1)
- 品牌页面2(www.sample.com/test.html#brand2)
- 品牌页面3(www.sample.com/test.html#brand3)
- 品牌页面4(www.sample.com/test.html#brand4)
问题:当我从首页点击任何品牌页面链接时,页面会自动导航到test.html并检查哈希标签,并通过ajax自动加载项目。
但是,当我在品牌页面内点击任何品牌页面链接时,页面不会刷新。
www.sample.com/test.html?brand1
或者像这样www.sample.com/test.html?p=0#brand1
。这样做就不必担心浏览器兼容性的问题了... - Maku