Селекторы атрибутов jQuery ИЛИ Операция - PullRequest
16 голосов
/ 27 июня 2011

Вот мой html:

<div id="l">l</div>
<div id="a">a</div>
<div id="i">i</div>

Как изменить цвет только приписанных l и a элементов? Я искал селектор с OR, что-то вроде этого:

$(function(){
    $('div[id=l,a]').css('color','red');
});

Это не работает, есть что-то подобное в jQuery?

EDIT Спасибо, ребята, это работает сейчас:

$('[id=l], [id=a]').css('color', 'red');

Но что если я захочу найти эти идентификаторы внутри <div>, например $('[id=l], [id=a]','div'). Это не работает, как мне это сделать?

1 Ответ

22 голосов
/ 27 июня 2011
$(function(){
    $('#l, #a').css('color','red');
});

Скрипка: http://jsfiddle.net/maniator/2Xuat/

...