如何在2个不同的按钮上启动相同的JQuery功能?

时间:2011-12-14 11:53:31

标签: jquery

我想用一个选择器为2个不同的按钮激活JQuery函数。 $('.btn1 .btn2')不起作用。

5 个答案:

答案 0 :(得分:3)

使用multiple selector;

$('.btn1, .btn2')

答案 1 :(得分:3)

你必须在它们之间使用逗号,例如,如果你想选择带有id的2个控件:control1和control2脚本将是:

$("#control1, #control2")

如果你想选择2个不同类的2个控件,你必须写:

$(".class1, .class2")

答案 2 :(得分:2)

jQuery选择器几乎与CSS选择器一样工作,这意味着你应该用逗号分隔它们。这意味着简单地执行$(".btn1, .btn2")将会像您希望的那样工作。

如果您想了解有关此特定方法的更多信息,请在jQuery docs

上查看整页内容。

答案 3 :(得分:1)

是的确如此 - 除非我误解了你的要求

http://jsfiddle.net/GqhRA/

答案 4 :(得分:-2)

如果无法做到,请尝试此

$(".button1, .button2").click(function(){
      //do
});