我在加载AJAX内容的网站上工作。为了显示这个内容,我在index.html页面中创建了一个div容器,我在其中使用.load jQuery方法加载其他html页面,如section或projects。
我的问题是我生成了这样的网址:
此链接正确加载新内容,并生成类似以下的URL:
问题在于,如果您从URL中删除主题标签并加载该URL,则网站会显示dummy.html,而不是索引和通过AJAX加载的内容。
我使用hashtag change事件来捕获此更改,以便在页面中触发其他效果。
我该如何解决这个问题?有一些强制添加主题标签的方法总是请求一个URL吗?
提前致谢!
答案 0 :(得分:0)
这是合乎逻辑的,与手头的技术无关。
使用http://domain.com/#dummy-div
并将dummy-div内部转换为dummy.html
只需决定命名规则,以及如果用户打开http://domain.com/dummy-div