2010-01-24 6 views
0

li 태그의 한 수준에만 클래스를 추가 할 수있는 방법이 있습니까? 이 경우 다음과 같이 보입니다.첫 번째 수준의 목록 태그에 클래스 추가

<ul> 
    <li></li> 
    <li> 
     <ul> 
      <li></li> 
      <li></li> 
     </ul> 
    </li> 
    <li></li> 
</ul> 
And this is what I need 
<ul> 
    <li class="lev-one"></li> 
    <li class="lev-one"> 
     <ul> 
      <li></li> 
      <li></li> 
     </ul> 
    </li> 
    <li class="lev-one"></li> 
</ul> 

감사합니다. 미리 도움을 주셔서 감사합니다. 돔

답변

4

이 시도 :

$("*:not(li) > ul > li").addClass("lev-one") 
+0

은'ul' 요소에 클래스를 추가합니다 그 –

+0

@Philippe Leybaert : 그 해결되었습니다. – Gumbo

+0

+1. 나는 이것을 크롬으로 테스트했고 작동한다. –

관련 문제