我在一个网站上工作,当涉及到java部分时,我有点超出了我的联盟,因此我使用了默认脚本(据我所知)。
当我启用CSS活动li类时,菜单突出显示错误 - 第一个选项很好,第二个选项保持第一个[menu]项突出显示,最后的第三个选项突出显示第二个菜单链接。在一个消除过程之后,我在思考我的一个java脚本中发生了一些愚蠢的事情,我无法确定这一点。
http://test.nineworldsrecords.com
总而言之,在顶部菜单中,页面的主动查看部分显示不正确,但我找不到问题。
提前致谢!
答案 0 :(得分:0)
对不起以前解决方案的配对。我重新测试了你的菜单,我看到了真正的问题。 以下是您的问题的答案: 从“scripts.js”文件替换第35行:
scrollTop: $('.slide[data-slide="' + dataslide + '"]').offset().top
到
scrollTop: $('.slide[data-slide="' + dataslide + '"]').offset().top + ( $('.navigation li.active').data('slide') < dataslide ? 1 : -1 )
祝你好运!