Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.09.2010, 11: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 в 12:02.
Ответить с цитированием
  #2 (permalink)  
Старый 23.09.2010, 14:59
Аспирант
Отправить личное сообщение для dopelher Посмотреть профиль Найти все сообщения от dopelher
 
Регистрация: 10.08.2009
Сообщений: 32

с первой частью проблемы сам разобрался, она решается:
$(this).parent().toggleClass('gotchldrn');

Кто поможет разобраться со второй частью, буду очень благодарен
Ответить с цитированием
  #3 (permalink)  
Старый 23.09.2010, 15:10
Аспирант
Отправить личное сообщение для dopelher Посмотреть профиль Найти все сообщения от dopelher
 
Регистрация: 10.08.2009
Сообщений: 32

Решил таки проблему сам, если кому пригодится:
$('.box>ul>li.gotchldrn>a').click(function() {
$(this).parent().toggleClass('gotchldrn');  
$(this).siblings().slideToggle();  
return false;      
});
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с JScolor ajon Библиотеки/Тулкиты/Фреймворки 8 10.06.2010 01:04
Проблема с CSS COKOJIOB (X)HTML/CSS 5 04.08.2009 13:19
Проблема, в менюшке Большой джо Элементы интерфейса 0 12.07.2009 16:12
Проблема спама lliberty AJAX и COMET 1 12.03.2009 15:47
xajax/ проблема с DOM subaru AJAX и COMET 3 03.06.2008 11:27