切换2个书签(或查看页面,并从书签加载另一个页面)将无法与jQuery History插件一起使用
任何人都知道如何修复这个jQuery History插件? (对于ajax历史和书签)
在http://github.com/tkyk/jquery-history-plugin/issues#issue/5
这是详细信息:
我的应用程序使用IE 8的IE 7兼容模式以及http://www.serpere.info/jquery-history-plugin/samples/ajax ,它使用IE 8的默认模式,似乎有这个问题:
创建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个书签之间切换,则效果很好。 (用上面的一些真实用户名替换someusername)
试试balupton的jQuery History插件。