Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.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
Jquery活动链接和忽略标签_Jquery_Html_Css - Fatal编程技术网

Jquery活动链接和忽略标签

Jquery活动链接和忽略标签,jquery,html,css,Jquery,Html,Css,我有一个jquery功能,用于菜单上的活动页面 var runUrlMatchActive = function() { var str = location.href.toLowerCase(); $s(".v-nav .nav li a").each(function() { if (str.indexOf(this.href.toLowerCase()) > -1) { $s(".v-nav .n

我有一个jquery功能,用于菜单上的活动页面

var runUrlMatchActive = function() {
        var str = location.href.toLowerCase();
        $s(".v-nav .nav li a").each(function() {
            if (str.indexOf(this.href.toLowerCase()) > -1) {
                $s(".v-nav .nav li").removeClass("active");
                $s(".v-nav .nav li").removeClass("deschis");
                $s(this).parent().addClass("active");
                $s(this).parent().parent().css({'display': 'block'});
                $s(this).parent().parent().parent().addClass('deschis');
            }
        });
}
在我在url末尾添加一个标签“#”之前,这是非常有效的。

如何忽略hastag?

您能否添加更多信息,说明为什么需要忽略url中的哈希?这就是链接的设计原理,在我看来,简单地删除你不喜欢的url的一部分似乎不是正确的解决方案。
var str = location.href.toLowerCase().split('#')[0];