选择除-jQuery之外的所有元素
我有以下代码:选择除-jQuery之外的所有元素,jquery,select,Jquery,Select,我有以下代码: <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"> <
<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类的所有元素,但排除位于.inputs div中的元素。如何实现它?好的,我得到了:
$('.contact-form .form-type-textfield').not('.undesirable-inputs .form-type-textfield');
使用not()
排除选择器
$('.form-type-textfield').not('.undesirable-inputs .form-type-textfield')
老实说,如果你这么快就得到了解决方案……你真的没有在问问题之前做过研究