Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击和/或滚动时突出显示活动菜单项(定位)_Javascript_Jquery_Scroll_Anchor_Highlight - Fatal编程技术网

Javascript 单击和/或滚动时突出显示活动菜单项(定位)

Javascript 单击和/或滚动时突出显示活动菜单项(定位),javascript,jquery,scroll,anchor,highlight,Javascript,Jquery,Scroll,Anchor,Highlight,我在这里和网上发现的东西在网站上都不起作用(基于Joomla) 我试着使用这个解决方案 但它不起作用 UPD: 我把确切的JS代码 /--->我的菜单id .... .end().filter("[href=#"+id+"]").parent().addClass("active"); } }); });//]]> </script> .. 在没有其他脚本的情况下,它可以在测试页面上完美地工作。但在这个网站上什么都不起作用。我猜其

我在这里和网上发现的东西在网站上都不起作用(基于Joomla) 我试着使用这个解决方案 但它不起作用

UPD: 我把确切的JS代码
/--->我的菜单id

....

.end().filter("[href=#"+id+"]").parent().addClass("active");
   }                  
});
});//]]> 
</script> 
..<代码>


在没有其他脚本的情况下,它可以在测试页面上完美地工作。但在这个网站上什么都不起作用。我猜其他一些脚本与此脚本冲突。

如果在的解决方案不起作用,则说明您没有正确实现它。发布你的代码,也许我们可以帮助你修复它。我想我在脚本中发现了一个错误:如果菜单至少有一个非锚链接,那么脚本就不能工作。默认情况下,Joomla将HOME作为第一个必需的主菜单项,不能作为锚定链接。所以一切都搞砸了。我能做什么呢?来自的脚本应该仍然可以在所有标签上工作,如果它不是锚,它就不能在主链接上工作。你可能需要为主页链接编写一些特殊的代码,因为它不是一个锚,因此没有href,但是如果没有看到发送到浏览器的实际html,我就无法帮助你编写。如果解决方案不起作用,那么你就没有正确地实现它。发布你的代码,也许我们可以帮助你修复它。我想我在脚本中发现了一个错误:如果菜单至少有一个非锚链接,那么脚本就不能工作。默认情况下,Joomla将HOME作为第一个必需的主菜单项,不能作为锚定链接。所以一切都搞砸了。我能做什么呢?来自的脚本应该仍然可以在所有标签上工作,如果它不是锚,它就不能在主链接上工作。你可能需要为主页链接编写一些特殊的代码,因为它不是一个锚,因此没有href,但是如果没有看到发送到浏览器的实际html,我就无法帮助你编写。
<div id="sp-main-menu" class="visible-desktop">
                <ul class="sp-menu level-0"><li class="menu-item active first">