我有以下jquery代码:
$("#try").click(function(){
...
如果我点击#try
,浏览器会执行该功能。假设我想添加另一个将执行相同功能的元素#try2
。如何在上面的代码中添加or
?我试过用,
$("#try" or "#try2").click(function(){
...
但它不起作用。
答案 0 :(得分:7)
呃,你只有try
和try2
,那么你应该去
$("#try, #try2").click(function(){
// your code
});
您可以在$()
但如果你有更多,那么试试
$("[id^=try]").click(function(){
// your code
});
这会将点击事件绑定到id
以try
开头的那些元素,例如try
或try1
或try2
等。
$("#try, #donttry").click(function(){
if(this.id == 'try') {
// do something when try
} else {
// do something when donttry
}
});
<强> Proof 强>
答案 1 :(得分:3)
将它们分开昏迷。
$( "#try, #try2" ).click( function() {
});