Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.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 HTML/CSS如何关闭菜单,然后使用class=";主动的;_Javascript_Html_Css_Menu - Fatal编程技术网

Javascript HTML/CSS如何关闭菜单,然后使用class=";主动的;

Javascript HTML/CSS如何关闭菜单,然后使用class=";主动的;,javascript,html,css,menu,Javascript,Html,Css,Menu,我想关闭一个菜单,当我访问一个URL时,应该将他的类更改为class=“active”,但在开始时,我希望该类不带class=“active” 我想知道哪种方式最适合使用Javascript,或者它只需要使用css就可以做到这一点。使用jQuery的最佳方式 $(document).ready(function(){ var str=location.href.toLowerCase(); $(".navigation li a").each(function() { if (str.index

我想关闭一个菜单,当我访问一个URL时,
  • 应该将他的类更改为class=“active”,但在开始时,我希望该类不带class=“active”

    我想知道哪种方式最适合使用Javascript,或者它只需要使用css就可以做到这一点。

    使用jQuery的最佳方式

    $(document).ready(function(){
    var str=location.href.toLowerCase();
    $(".navigation li a").each(function() {
    if (str.indexOf(this.href.toLowerCase()) > -1) {
     $("li.active").removeClass("active");
    $(this).parent().addClass("active");
    }
     });
     })