Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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 - Fatal编程技术网

Jquery 选择没有给定类作为父类的元素

Jquery 选择没有给定类作为父类的元素,jquery,Jquery,我有一些像这样的html <div class="asd"> <audio src="..."> </div> <audio src="..."> <audio src="..."> <audio src="..."> 但它返回所有音频元素 我怎么做?您可以使用:not: 或者,不是: var$audio=$'audio:not.asd audio'; console.log$audio.length; 您可以

我有一些像这样的html

<div class="asd">
    <audio src="...">
</div>

<audio src="...">
<audio src="...">
<audio src="...">
但它返回所有音频元素

我怎么做?

您可以使用:not:

或者,不是:

var$audio=$'audio:not.asd audio'; console.log$audio.length;
您可以使用jquery来完成它,请参见。请你自己努力解决这个问题,并告诉我们你在哪里卡住了。哦,对不起,它起作用了,我没有尝试将音频作为“不”的第二个标准,因为我无法理解其背后的逻辑
$('audio').not('.asd');
$('audio:not(.asd audio)')
$('audio').not('.asd audio')