我有一个类定义的HtmlElements如下:
<div class="GM BOLTA 2016" >
<div class="GM BOLTB 2016" >
<div class="GM BOLT 2015" >
<div class="FORD BOLT 2016" >
我希望能够针对此设置查询选择器,具体而言,我想知道所有包含GM的div标签,并且还包含以BOLT开头并且不是2015年的任何内容。
我在想像
这样的东西[GM][^BOLT]!2015
但显然错了。
答案 0 :(得分:1)
我想知道所有拥有GM的div标签,还有任何东西 从BOLT开始,而不是2015年。
普通Javascript:
var matches = document.querySelectorAll('.GM, [class^="BOLT"]:not(.2015)');
<强> jQuery的:强>
$('.GM, [class^="BOLT"]:not(.2015)')