ссылка на элементы DOM в jQuery - PullRequest
1 голос
/ 19 апреля 2010

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

$('#ele1, #ele2, #ele3').click(function () {});

Если у меня есть переменные каждого элемента DOM, например,

var domEle1 = $('#ele1');
var domEle2 = $('#ele2');
var domEle3 = $('#ele3');

Как я могу выбрать их все сразу? Вместо индивидуально ...

domEle1.click(function () {});

Спасибо!

Ответы [ 4 ]

3 голосов
/ 19 апреля 2010
jQuery(
    [domEle1, domEle2, domEle3]
    )
2 голосов
/ 19 апреля 2010

Это так:

$(domEle1).add(domEle2).add(domEle3).hide(); //for example
1 голос
/ 19 апреля 2010

Для этого можно использовать массив:

$( [ '#ele1', '#ele2', '#ele3' ] ).click( function() {
   //...
} );
0 голосов
/ 19 апреля 2010
$([domEle1, domEle2, domEle3]).each( function() {
    $(this).click(function(){alert('hello')});
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...