проблема перемещения по DOM-tree
Друзья! Помогите если кто знает
:help: Нужно чтобы при клике по .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;
});
});
|
с первой частью проблемы сам разобрался, она решается:
$(this).parent().toggleClass('gotchldrn');
Кто поможет разобраться со второй частью, буду очень благодарен |
Решил таки проблему сам, если кому пригодится:
$('.box>ul>li.gotchldrn>a').click(function() {
$(this).parent().toggleClass('gotchldrn');
$(this).siblings().slideToggle();
return false;
});
|
| Часовой пояс GMT +3, время: 08:34. |