【问题标题】:have to click twice to trigger Backbone router in IE 6必须单击两次才能在 IE 6 中触发 Backbone 路由器
【发布时间】:2012-03-28 17:36:20
【问题描述】:

我正在使用 socketstream 和backbone.js 开发一个实时网站,除了主干路由器外,其他所有东西都经过整理,对我来说工作得很好,当你点击一次链接时它没有正确触发,你必须单击它两次才能触发主干路由处理程序,这在这里似乎很奇怪,有什么想法可以解决这个问题吗?

【问题讨论】:

  • 能否贴出相关代码?

标签: internet-explorer backbone.js socketstream


【解决方案1】:

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

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

#/route

要让它在 IE6 中运行,请使用:

#route

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-07
    • 1970-01-01
    • 2015-07-02
    相关资源
    最近更新 更多