帮帮我使用“或”jquery选择器?

时间:2010-11-18 19:21:59

标签: javascript jquery jquery-selectors

我有这段代码:

$("#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
});

3 个答案:

答案 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){
  ...
});