我有一个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>

10-06 05:10
查看更多