Как вы выбираете более одного элемента по идентификатору?

У меня есть два идентичных события щелчка для двух разных элементов, которые не разделяют класс, как таковой:

$("#element_1").click(function(){
  alert("hello world");
});

$("#element_2").click(function(){
  alert("hello world");
});

Я ищу способ назначить одну и ту же функцию щелчка им обоим без использования функции или ее повторения (как показано выше). Если бы элементы разделяли один и тот же класс, я бы сделал что-то вроде этого:

$(".element_class").click(function(){
  alert("hello world");
});

но они этого не делают. Как мне добиться чего-то подобного в jQuery 1.3?

Спасибо!

2 ответа

Решение
$('#element_1, #element_2').bind('click', function() {...});

http://docs.jquery.com/Selectors

Ты можешь использовать

$('#element1, #element2').click();

Или же

$('#element1').add('#element2').click();

Оба метода хороши

Другие вопросы по тегам