JQuery通过链接查找多个ID

时间:2013-12-12 21:08:30

标签: jquery

我试图让点击事件处理程序在单击按钮1或按钮2时触发。 我不知道如何在这里做“OR”或RegEx?

下面是我的HTML片段和我到目前为止的点击处理程序:

由于

HTML

<div id="statusbar">
   <button id='buttonId1>Button 1</button>
   <button id='buttonId2>Button 2</button>
   <button id='buttonId3>Button 3</button>
</div>

JS

$('#statusbar').find('button').attr("id",'buttonId1').click(function() {

    alert('clicked on invitations button');
});

1 个答案:

答案 0 :(得分:4)

您可以使用逗号查找使用多个选择器的元素:

$('#buttonId1, #buttonId2').click(function() { });

或者您可以使用add()将多个结果添加到一起:

$('#buttonId1').add('#buttonId2').click(function() { });