Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.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/3/arrays/12.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 - Fatal编程技术网

Javascript Jquery不是多个类的选择器

Javascript Jquery不是多个类的选择器,javascript,jquery,Javascript,Jquery,使用jquery而不是选择器。我想要的是选择没有按钮类的“content”类,然后选择span标记。我尝试了以下代码,但不起作用: $(".content:not('.button') span"); 我建议: $(".content:not(:has('.button')) span"); 或: 使用:not(:has(selector)),下面是一个工作示例: 是span内内

使用jquery而不是选择器。我想要的是选择没有按钮类的“content”类,然后选择span标记。我尝试了以下代码,但不起作用:

$(".content:not('.button') span");
我建议:

$(".content:not(:has('.button')) span");
或:

使用
:not(:has(selector))
,下面是一个工作示例:


span
?如果您能提供一些示例HTML,这将非常有帮助。是的,span在内。content可能有点过于复杂。如果你只是想知道,代码会更好。每一个内容,甚至更好,都可以给它们添加一些类,并从中进行选择。在我的代码中看到这样的选择器或逻辑会让我真正思考HTML的结构或我是如何分析它的。我也是,但没有任何关于HTML结构的信息(我看你已经要求过了),或者关于OP试图做什么的信息,这是我目前能提供的最好的了。
$('.content').filter(function(){
    return !$(this).find('.button').length;
}).find('span');
$(".content:not(:has(.button)) span");