单击按钮或其他按钮时的触发功能

时间:2013-05-09 17:17:25

标签: javascript jquery

这可能非常明显,但由于很难清楚地描述,我找不到任何通过搜索的内容。

我想做一些事情,如果用户点击几个按钮中的任何一个,就会触发一个事件。这可能吗?这是我尝试过的,但它似乎不起作用:

$("#button1" || "#button2").click(function() {alert("example")});

2 个答案:

答案 0 :(得分:3)

试试这个:

$("#button1, #button2").click(function() {alert("example")});

http://api.jquery.com/multiple-selector/

答案 1 :(得分:3)

只需将处理程序应用于所有按钮。

$("#button1,#button2").click(...

使用,创建multiple selector,并且由于jQuery的“隐式迭代”,它会将click()处理程序添加到所有匹配的元素。< / p>


也就是说,如果有很多按钮,通常可以更好地为所有按钮提供一个普通的按钮。

$(".my_buttons").click(...