jQuery ile de yapılabilir;
HTML yapısı böyle olan bir menünün
<ul>
<li>1.li</li>
<li>2.li</li>
<li>3.li</li>
<li>4.li</li>
</ul>
jQuery bloğu da böyle olmalı;
$('ul li:even').css('background','blue');
$('ul li: odd').css('background','black');
veya
$('ul li: odd').css('background','blue');
$('ul li:even').css('background','black');
even kullandığınızda; 2. ve 4. li'leri yani çift sayılı elemanları etkiler.
odd kullandığınızda; 1. ve 3. li'leri yani tek sayılı elemanları etkiler.
bkz:
http://codepen.io/anon/pen/tcejs