可能重复:
将两个选择器与一个 jQuery 对象组合
我有以下 jquery 代码:
$("#try").click(function(){
...
如果我单击#try
,浏览器将执行该功能。假设我想添加另一个元素,#try2
它将执行相同的功能。我如何or
在上面的代码中添加一个?我试过用,
$("#try" or "#try2").click(function(){
...
但它不起作用。
可能重复:
将两个选择器与一个 jQuery 对象组合
我有以下 jquery 代码:
$("#try").click(function(){
...
如果我单击#try
,浏览器将执行该功能。假设我想添加另一个元素,#try2
它将执行相同的功能。我如何or
在上面的代码中添加一个?我试过用,
$("#try" or "#try2").click(function(){
...
但它不起作用。
你只有try
,try2
然后你应该去
$("#try, #try2").click(function(){
// your code
});
您可以在其中使用逗号分隔的多个选择器$()
但如果你有更多然后尝试
$("[id^=try]").click(function(){
// your code
});
这会将 click 事件绑定到以、 like或or等id
开头的元素。try
try
try1
try2
$("#try, #donttry").click(function(){
if(this.id == 'try') {
// do something when try
} else {
// do something when donttry
}
});
只需用昏迷将它们分开即可。
$( "#try, #try2" ).click( function() {
});