我有这段代码:
$("#leftbutton").click(function(e){
/// do xyz
});
$("#rightbutton").click(function(e){
/// do xyz (same thing)
});
如何组合它们,以便在单击#leftbutton或#rightbutton时它会执行xyz?
这样的事情:
$("#leftbutton OR #rightbutton").click(function(e){
/// do xyz
});
答案 0 :(得分:7)
使用逗号,jQuery文档中也称为multiple selector:
$("#leftbutton, #rightbutton").click(function(e){
/// do xyz
});
答案 1 :(得分:1)
就像CSS选择器一样,您可以使用逗号
$("#leftbutton, #rightbutton").click(function(e){
/// do xyz
});
答案 2 :(得分:1)
只是做:
$("#leftbutton, #rightbutton").click(function(e){
...
});