Друзья, сейчас парюсь с выборками. Че то я немного не догоняю
Вот например, есть меню типа:
<ul class="menu">
<li><a href="#">Ссылка в меню 1<span><img src="/images/right.png" id="tada" alt=""></span></a></li>
<li><a href="#">Ссылка в меню 2<span><img src="/images/right.png" id="tada" alt=""></span></a>
<ul><li><a href="#">Подменю 1</a></li>
<li><a href="#">Подменю 1</a></li>
</ul></li>
</ul>
оно не распаковано, т.е. подменю изначально не видно, прячем его. о том что там подменю говорит картинка right.png ->
теперь открывается меню
<ul class="menu">
<li><a href="#">Ссылка в меню 1<span><img src="/images/right.png" id="tada" alt=""></span></a></li>
<li><a href="#">Ссылка в меню 2<span><img src="/images/bottom.png" id="tada2" alt=""></span></a>
<ul><li><a href="#">Подменю 1</a></li>
<li><a href="#">Подменю 1</a></li>
</ul></li>
</ul>
меняется картинка на bottom.png и мы видим подменю))
теперь вопрос: как сделать элемент меню со ссылкой меню 2 background другим цветом?
Делаю так, не выходит:
$("ul.menu li:has(#tada2)").css("background", "#ccc");
хде я туплю?
заранее спасибо