Показать сообщение отдельно
  #1 (permalink)  
Старый 21.11.2011, 09:06
Аватар для utb
utb utb вне форума
Аспирант
Отправить личное сообщение для utb Посмотреть профиль Найти все сообщения от utb
 
Регистрация: 26.10.2011
Сообщений: 94

Выборка картинки в меню
Друзья, сейчас парюсь с выборками. Че то я немного не догоняю
Вот например, есть меню типа:
<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");

хде я туплю?
заранее спасибо
Ответить с цитированием