我想测试一个元素对象,看它是否有“classA”或“classB”.例如,click()事件已在事件的target属性中返回一个元素.我想测试这个元素,看看是否有这两个类中的任何一个.
$("#mybutton").click(function($event) { var $el = $($event.target); if($el.is(".classA") || $el.is(".classB")) { // Can I do the above with 1 selector instead of two separate ones? } });
解决方法
是的,您可以用逗号分隔选择器:
if($el.is(".classA,.classB"))