我有一个jQuery脚本,用于选择所有带有“电话”的ID。但是,如果他们在班级中,我有一小部分不需要选择它们。
根据我的理解,我所拥有的是:
$("[id*='Phone']:not('referencePhones')").doSomething();
我想念什么?
.referencePhones是父类。即:
div class="referencePhones"
span id="Phone"
最佳答案
$("[id*='Phone']").parent(":not('.referencePhones')").css("color","red");
和您的代码看起来像下面的权利?
<div class="referencePhones">
<span id="Phone2">phone2</span>
<span id="Phone3">phone3</span>
<span id="Phone4">phone4</span>
<span id="Phone5">phone5</span>
</div>
<div class="zzz">
<span id="Phone6">phone6</span>
<span id="Phone7">phone7</span>
<span id="Phone8">phone8</span>
<span id="Phone9">phone9</span>
</div>