2013-12-12 2 views
0

Я пытаюсь запустить обработчик события click, только если нажата кнопка 1 или кнопка 2. Я не уверен, как сделать «ИЛИ» или «RegEx» здесь?JQuery Поиск нескольких идентификаторов с помощью цепочки

Ниже приведен фрагмент 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'); 
}); 
+0

'$ ('# buttonId1, # ​​buttonId2') .click (function() {}) ' – dfsq

ответ

4

Выможно использовать запятую, чтобы найти элементы, используя несколько селекторов:

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

Или вы можете использовать add() добавить несколько результатов вместе:

$('#buttonId1').add('#buttonId2').click(function() { }); 
Смежные вопросы