如果按下按钮1或按下按钮2,我想执行一些javascript。
我正在使用下面粘贴的符号,(下面的代码不起作用,但我提供它来说明我想要做的事情)。我知道我可以将代码包装起来执行另一个函数,然后编写两个代码块(每个按钮1个代码),但我只是想知道是否有一种方法可以在jQuery中使用该类型执行条件OR选择器下面的sytnax。谢谢!
$(".btn1.btn2").click(function(){ //execute code }
答案 0 :(得分:1)
$("#btn1, #btn2").click(function(){
//execute code
}
如果你有按钮的id。
$(".btn1, .btn2").click(function(){
//execute code
}
如果您想使用类名访问它们。
答案 1 :(得分:1)
在一次通话中使用逗号进行多项选择。下面的示例选择具有类btn1和/或btn2
的所有元素$(".btn1, .btn2").click(function(){
//execute code
}