Декомпозиция строки
Помогите декомпозировать строку:
здесь просто ищем тег ul который в 5 вложении (то есть в 5 тегах) правельно ведь? elem = $(this).parent('div.sub-menu-scroll').parent('div').children('div.content').children('div').children('ul'); |
parent - ищем родителя (поднимаемся)
children - ищем потомка в общем да. но тот кто это написал - рукожоп |
Цитата:
|
Цитата:
$(this).parent('div.sub-menu-scroll').parent('div').find('div.content ul'); Хотя наверное можно и ещё проще, в jQuery не особо силён. |
Спасибо
|
$(this).closest('body').find('div.content ul'); |
Цитата:
Зачем же body, если ближайший будет DIV? $(this).closest('div').find('div.content ul'); |
Цитата:
|
Цитата:
|
Цитата:
|
Ну это если, к тому же подгружается динамически, это совсем не означает, что ближе чем body родителя нет. )
А вообще из кода видна ветвь - текущий.родитель.родитель.. . |
Часовой пояс GMT +3, время: 19:29. |