#jquery #jquery-selectors
#jquery #jquery-селекторы
Вопрос:
Я проверяю, нажата ли одна кнопка следующим образом
$j('#Button1').click( function () {
и затем выполняю функцию, но теперь я хочу выполнить ту же функцию при нажатии кнопки 1 или кнопки 2.
Каков синтаксис jQuery для этого?
Ответ №1:
вы можете сделать это:
$j('#Button1, #Button2').click( function () {
Комментарии:
1. или укажите
#Button1
и#Button2
класс для выбора,<button id="Button1" class="myButtons" />
затем$j('.myButtons').click(...
Ответ №2:
Другой вариант — использовать подстановочный знак:
$('input[id^=Button]').click( function () {
Соответствует Button1, Button2, Button99 и т.д.