jquery选择器如何选择两个元素
此代码只能选择一个元素,任何人都可以帮忙,谢谢您可以选择d1或d2:jquery选择器如何选择两个元素,jquery,jquery-selectors,Jquery,Jquery Selectors,此代码只能选择一个元素,任何人都可以帮忙,谢谢您可以选择d1或d2: $("select[name='d1']").change(function(){xxx}); $("select[name='d1'],select[name='d2']").change(function(){xxx}); 但是,如果您将它们分配给同一个类,然后根据该类进行选择,则会更加优雅: $("select[name='d1'], select[name='d2']").change(function(){xxx
$("select[name='d1']").change(function(){xxx});
$("select[name='d1'],select[name='d2']").change(function(){xxx});
但是,如果您将它们分配给同一个类,然后根据该类进行选择,则会更加优雅:
$("select[name='d1'], select[name='d2']").change(function(){xxx});
。。。
...
$(“select.d”).change(函数(){xxx});
有几个选项
<select name="d1" class="d">...</select>
<select name="d2" class="d">...</select>
$("select.d").change(function(){xxx});
$("select").change(function(){xxx});
d
中的那些Select元素(为每个Select元素添加class
HTML属性):
d
开头的Select元素:
$("select.d").change(function(){xxx});
ID
HTML属性):
name
属性专门命名的Select元素(我会尽量避免,因为它可读性较差):
$(“选择[name^=d])
-将返回名称以d
开头的所有select
s。这是小提琴:。这正是您要求的在最坏的情况下,您可以始终使用add
方法。+1显示所有方法。我建议选择3。哦,等等,他也是+1撤回。
$("form#formD select").change(function(){xxx});
$("select.d").change(function(){xxx});
$("select[name^=d]").change(function(){xxx});
$("select#d1, select#d2").change(function(){xxx});
$("select[name='d1'], select[name='d2']").change(function(){xxx});