我在所有选择框上应用了一个课程。
$('select[class!="skip_these"]').uniform();
以上代码表示当我申请任何带有skip_there
类的选择框时,它将不会被应用并且有效。
<select name="xyz" class="skip_these"></select>
但是,当我添加另一个课程时,它适用,我不想要那个。
<select name="xyz" class="skip_these myclass"></select>
有没有办法解决它?
我不想为此更改插件。
可以通过jQuery选择器完成吗?
答案 0 :(得分:8)
$('select:not(.skip_these)').uniform();
这也可以:
$('select').not('.skip_these').uniform();
答案 1 :(得分:6)
使用:not
伪选择器:
$('select:not(.skip_these)').uniform();