这可能真的很明显,但是因为很难清楚地描述,我通过搜索找不到任何东西。
我想做一些事情,如果用户点击几个按钮中的任何一个,就会触发一个事件。这可能吗?这是我尝试过的,但它似乎不起作用:
$("#button1" || "#button2").click(function() {alert("example")});
这可能真的很明显,但是因为很难清楚地描述,我通过搜索找不到任何东西。
我想做一些事情,如果用户点击几个按钮中的任何一个,就会触发一个事件。这可能吗?这是我尝试过的,但它似乎不起作用:
$("#button1" || "#button2").click(function() {alert("example")});
尝试这个:
$("#button1, #button2").click(function() {alert("example")});
只需将处理程序应用于所有按钮。
$("#button1,#button2").click(...
使用,
创建一个多重选择器,并且由于 jQuery 的“隐式迭代”,它会将click()
处理程序添加到所有匹配的元素。
也就是说,如果有很多按钮,通常最好给所有按钮一个公共类。
$(".my_buttons").click(...