Учитывая этот HTML:Фильтрация с использованием кэшированного объекта JQuery
<ul>
<li id="1">First</li>
<li id="2">Second</li>
<li id="3">Third</li>
</ul>
И это JQuery:
var $first = $('li').eq(0),
$second = $('li').eq(1),
$third = $('li').eq(2);
$second.next($first).css('background-color','red');
Почему третий элемент лития, учитывая цвет фона красного? Я ожидал, что использование кэшированного объекта jQuery ($ first) в качестве фильтра означает, что ничего не будет найдено.
jsFiddle:
Спасибо.
$ second.css ('background-color', 'red'); ?? – Parag