2013-07-06 1 views
0

У меня есть ряд вложенных <ul> с для моей навигации:Выбор всегда LI, который приходит до того, ул

<ul> 
<li> 
    <ul> 
    <li> 
    </ul> 
    </li> 
    </ul> 

Я пытаюсь выяснить, с помощью JQuery добавить метод класса, как выбрать и добавить класс к каждому <li>перед тем Н. <ul>

+1

У вас есть неверный html. – Musa

+0

Зачем использовать родительский выбор? Можно ли пометить какой-либо класс целевому элементу dom? – seanxiaoxiao

ответ

2
$('ul').parent('li').addClass('test'); 

Работает, если вы исправить HTML-

<ul> 
    <li> 
     <ul> 
     <li></li> 
     </ul> 
    </li> 
</ul> 
+0

Я пытался это сделать – Deedub

+1

'$ (" li> ul "). Parent()' должно быть одинаковым –

+0

благодарит Balint, странно, почему класс before не работал или не работает так же хорошо, как и родитель! – Deedub

Смежные вопросы