有人知道如何修复这个 jQuery History 插件吗?(用于 ajax 历史和书签)
在http://github.com/tkyk/jquery-history-plugin/issues#issue/5
这是细节:
我的应用程序使用 IE 8 的 IE 7 兼容模式以及使用 IE 8 的默认模式的http://www.serpere.info/jquery-history-plugin/samples/ajax似乎有这个问题:
创建 2 个书签
http://www.serpere.info/jquery-history-plugin/samples/ajax/#1
http://www.serpere.info/jquery-history-plugin/samples/ajax/#2
现在单击一个书签,然后尝试来回单击另一个书签。页面内容未更新。在当前的 Firefox 和 Chrome 中,它可以工作。在 IE 8 中,它没有。如果您直接将哈希值从 #2 修改为 #3,则也是如此
PS 我很确定它是可以解决的,因为如果在 IE 8 上使用 Facebook,
http://www.facebook.com/someusername?v=info#!/someusername?v=info
http://www.facebook.com/someusername?v=info#!/someusername?v=wall
如果用户在 2 个书签之间切换,效果很好。(用上面的一些真实用户名替换一些用户名)