繁体   English   中英

选择除-jQuery外的所有元素

[英]Select all elements except - jQuery

我有以下代码:

<div class="contact-form">
  <input class="form-type-textfield name" />
  <input class="form-type-textfield surname" />
  <input class="form-type-textfield address" />
  <div class="undesirable-inputs">
      <input class="form-type-textfield one" />
      <input class="form-type-textfield two" />
      <input class="form-type-textfield three" />
  </div>
</div>

我想选择所有带有.form-type-textfield类的元素,但排除那些位于.undesirable-inputs div中的元素。 我该如何实现?

使用not()排除选择器

$('.form-type-textfield').not('.undesirable-inputs .form-type-textfield')

好,我知道了:

$('.contact-form .form-type-textfield').not('.undesirable-inputs .form-type-textfield');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM