我有一个包含多个选择按钮的页面。我希望在jQuery中调用一个函数任何select函数,除了改为id="Select1"
之一。我知道我可以将函数链接到我希望对事件所喜欢的每个选择,但是指定那些应该被排除的列表比列出应该包含的所有选项更方便。
一个特定类别的选择是否可能导致更改?
答案 0 :(得分:5)
$('select:not(#Select1)');
或者如果你指定几个要排除:
$('select:not(.excludeClass)');
使用方法链可以实现同样的目的:
$('select').not('#Select1');
答案 1 :(得分:0)
$("select.myselectClass").change(function(){
});
将仅使用类myselectClass触发select事件的change事件。
最好选择要为其触发事件的组合,而不是使用:not。如果你想删除多个选择框的事件,那么它会更复杂。