Использование :odd
селектора:
$('#cl li:odd').css('color', 'red');
http://api.jquery.com/odd-selector/
Вот Jsfiddle:
http://jsfiddle.net/uKX3t/1/
Причина, по которой вам нужноиспользование :odd
в отличие от :even
объясняется тем, что дочерние элементы имеют индекс 0, что означает, что <li>home</li>
является 0-м дочерним элементом, а <li>home2</li>
является первым дочерним элементом, который является нечетным.
Цитата из документации:
В частности, обратите внимание, что индексирование на основе 0 означает, что, нечетко,: odd выбирает второй элемент, четвертый элемент и т. Д. В соответствующем наборе.
Как ни странно, вам нужно использовать odd
селектор (каламбур)