Подтвердить что ты не робот

Можете ли вы сделать "И" в селекторе jQuery для задания нескольких кнопок?

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

$(".lb",".da")

Я попробовал конкретный пример, и он не работает, но, надеюсь, это даст вам представление о том, что я намереваюсь делать.

4b9b3361

Ответ 1

Да, jQuery работает так же, как CSS:

$(".lb, .da")

Вы можете использовать запятые для использования нескольких селекторов или > для выбора прямого потомка:

$("#parent > ul")

Есть еще много, но эта страница на сайте W3C подробно описывает их. Ознакомьтесь с разделом 2 для таблицы с примерами.

Ответ 2

Запятая должна находиться внутри строки селектора

$(".lb, .da")

Помните, что селекторы в jQuery подобны селекторам CSS, запятые являются стандартным синтаксисом.

Ответ 3

Попробуйте: $( ". lb,.da" ) вместо этого не должно быть кавычек вокруг каждого селектора.