[英]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.