jQuery选择器没有特定的数据属性

use*_*286 0 jquery attributes jquery-selectors

我有一个属性应用于我动态创建的divs data-product.是否有一个选择器我可以用来选择没有特定data-product值的所有div ?例如,如果其中一个数据产品值是"无线电",那么我是否可以选择具有不等于无线电的数据产品值的每个div?

<div data-product="radio" class="product"></div>
<div data-product="television" class="product"></div>
<div data-product="speakers" class="product"></div>
Run Code Online (Sandbox Code Playgroud)

提前致谢!

Sar*_*ash 6

这就是你想要的

$(".product[data-product!='radio']")
Run Code Online (Sandbox Code Playgroud)

要么

$(".product:not([data-product='radio'])")
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助