.parentNode в jQuery
Всем привет!
Подскажите, как решить следующую задачу: На сайте есть многоуровневая навигация (ul > li > ul > li и т.д.) Есть такой код: $('#menu li .acitem li .acitem .li-active').mouseover(function(){ $(this.parentNode).addClass('show-ul'); }); Он, разумеется работает. Но задача в том, чтобы функция срабатывала не при наведении мыши, а при загрузке документа. Но вот беда - ".parentNode" работает только с "this". Пробовал так: $('#menu li .acitem li .acitem .li-active'.parentNode).addClass('show-ul'); Выдает ошибку "Uncaught TypeError: Cannot read property 'parentNode' of undefined" Как сделать так, чтобы всё работало при загрузке страницы? Заранее спасибо! |
Цитата:
Пробуй так $('#menu li .acitem li .acitem .li-active').parent().addClass('show-ul'); |
ksa,
Не ругайтесь, я JS вообще знаю оч поверхностно, и работаю с ним крайне редко |
Цитата:
См. выше, я показал как использовать "переход" на родителя... |
ksa,
Совсем другое дело! Спасибо вам большое) |
Часовой пояс GMT +3, время: 02:59. |