Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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 基于通配符选择、删除jQuery_Javascript_Jquery_Wildcard - Fatal编程技术网

Javascript 基于通配符选择、删除jQuery

Javascript 基于通配符选择、删除jQuery,javascript,jquery,wildcard,Javascript,Jquery,Wildcard,我想要的是,如果href“www.1link.com”中没有“link”一词,那么所有顶级类1-6都将更改为classdefault 还有一个不同的代码,除了添加“defaultclass”之外,它会删除所有1-6个空类 这是我到目前为止尝试过的,但没有成功 试着这样做: if ($('a').attr('href').indexOf('link') != -1) { // other code } 更新 如果您希望在不包含“链接”的情况下发生这种情况,请将=更改为您好,我正在寻找相反的内容

我想要的是,如果href“www.1link.com”中没有“link”一词,那么所有顶级类1-6都将更改为classdefault

还有一个不同的代码,除了添加“defaultclass”之外,它会删除所有1-6个空类

这是我到目前为止尝试过的,但没有成功


试着这样做:

if ($('a').attr('href').indexOf('link') != -1) {
// other code
}
更新


如果您希望在不包含“链接”的情况下发生这种情况,请将
=
更改为
您好,我正在寻找相反的内容,如果它不包含“链接”,请删除类或更改类。@DavidSmith要获得相反的内容,请将
=
更改为

if ($('a').attr('href').indexOf('link') != -1) {
// other code
}
$('div').find('a').each(function(){
    var hrefString = $(this).attr('href'); 
    if (hrefString.indexOf("link") <= 0){
        $('[class^=class]').attr('class', 'classdefault');
    }
});
$('div').find('a').each(function(){
    var hrefString = $(this).attr('href'); 
    if (hrefString.indexOf("link") <= 0){
        $('[class^=class]').removeClass();
    }
});