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

Объедините два селектора с одним объектом jQuery

У меня есть два div с идентификаторами: #addNew_tab и #sendCom_tab.
Я бы хотел нажать на любой из них, чтобы вызвать ту же функцию jQuery click().

Я думал что-то вроде:

$("#addNew_tab", "#sendCom_tab").click(function(){
      //do stuff
});

но это не работает.

4b9b3361

Ответ 1

$("#addNew_tab, #sendCom_tab").click(function(){
      //do stuff
});

Изменено:

$("#addNew_tab", "#sendCom_tab")

To:

$("#addNew_tab, #sendCom_tab")

запятая внутри селектора ("a, b") означает первый плюс второй; точно так же, как с помощью селекторов CSS
(Ну, это селектор CSS...)

jQuery (селектор)

Описание: принимает строку, содержащую селектор CSS, который затем используется для соответствия набору элементов.

Он равен:

$("#addNew_tab").add("#sendCom_tab")...

Ответ 2

function doStuff() {
    // do stuff
}

$("#addNew_tab").click(doStuff);
$("#sendCom_tab").click(doStuff);