必须单击两次才能在IE 6中触发Backbone路由器

时间:2012-03-28 17:36:20

标签: internet-explorer backbone.js socketstream

我正在使用socketstream和backbone.js开发一个实时网站,除了骨干路由器之外,其他所有内容都已经整理好了,当你点击链接一次时它没有正确启动,你必须单击两次以触发主干路由处理程序,这在这里看起来很奇怪,有什么想法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

IE6对以斜杠开头的路由有问题。确保您的链接在路由前没有斜杠。

此链接将在第二次单击时加载路径(仅在IE6中):

#/route

让它在IE6中运行使用它:

#route