Показать сообщение отдельно
  #1 (permalink)  
Старый 23.09.2010, 12:57
Аспирант
Отправить личное сообщение для dopelher Посмотреть профиль Найти все сообщения от dopelher
 
Регистрация: 10.08.2009
Сообщений: 32

проблема перемещения по DOM-tree
Друзья! Помогите если кто знает

Нужно чтобы при клике по
.box>ul>li.gotchldrn>a
происходил
toggleClass('gotchldrn')
у
.box>ul>li
, т.е. у родителя >a, по которому кликнули.
также нужно чтобы у
.box>ul>li>a>ul
, т.е. у потомка >a происходил .slideToggle();
Попробовал вот так, но не работает:

$('.box>ul>li.gotchldrn a').click(function() {
$(this).parent().find('li').toggleClass('gotchldrn');  
$(this).children().find('ul').slideToggle();  
return false;      
});
 
});

Последний раз редактировалось dopelher, 23.09.2010 в 13:02.
Ответить с цитированием