我遇到深度链接问题。我有一个单页网站,其中我有许多小盒子和一个大盒子,这是“活跃”的内容。点击一个小方框,我清除了innerHTML。 Wtart动画,点击成为活动内容,然后我用新内容替换innerHTML($('element')。html('new content'))。
我的问题是:有一种方法可以深入链接这个过程,有:
mysite.com/firstcontent(或类似的东西)并且有正确的内容活动,而不必写一个巨型切换器?我要用AJAX替换所有吗?
答案 0 :(得分:0)
通常,这是通过更改window.location
中的哈希值(test.html * #foo *)来处理的。
您可以与hashchange
事件和window.history.pushState
/ replaceState
一起执行此操作。旧版浏览器需要某种垫片。有jQuery plugin可以为你处理这个问题。