jQuery Tools Scrollable Navigatior插件不能与Firefox 7一起使用

时间:2011-10-24 14:31:55

标签: jquery firefox jquery-plugins jquery-tools

在Mac上使用Firefox 7查看jQuery Tool's Scrollable Example时,顶部导航不会点击/滚动。

我已经使用Chrome,Safari和IE8进行了测试,效果很好,而不是Firefox。

我已将其缩小为以下代码:

.navigator({

    // select #flowtabs to be used as navigator
    navi: "#flowtabs",

    // select A tags inside the navigator to work as items (not direct children)
    naviItem: 'a',

    // assign "current" class name for the active A tag inside navigator
    activeClass: 'current',

    // make browser's back button work
    history: true

})

看起来任何与navigator插件有关的事情都不会被解雇。我使用过Firebug并且没有任何反馈意见。

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

将历史记录设置为false或只删除历史记录选项,它应该可以正常工作!希望你不要太关心保持历史/后退按钮的工作......

答案 1 :(得分:1)

这实际上有效,您可以保留历史记录功能。我在帮助论坛中找到了这个:

在jQuery工具JavaScript文件中找到:

history.pushState( {i:0} )
history.pushState( {i:c} )

替换为:

history.pushState( {i:0}, '' )
history.pushState( {i:c}, '' )

实际信用应归于找到解决方案的人:

http://flowplayer.org/tools/forum/55/83477