2011-10-19 3 views
2

다음과 같은 목록이있는 경우 :jQuery를 사용하여 클래스 A 나 B가 아닌 요소는 어떻게 선택합니까?

<ul> 
    <li class="A"></li> 
    <li class="A B"></li> 
    <li class="A C"></li> 
</ul> 

jQuery를 사용하면 첫 번째 항목 만 선택하고 나머지 항목을 선택하지 않는 방법은 무엇입니까? 즉, 클래스 B 또는 C가없는 요소를 선택하는 선택기를 작성하려면 어떻게해야합니까?

+0

모두가 쓴 같은 것. 어느 것을 대답으로 선택합니까? –

답변

2

당신은 :not() 선택 또는 .not() 방법을 사용할 수 있습니다 :

$('.a').not('.b, .c') 

$('.a:not(.b,.c)') 
1

당신은이 아니요() 메소드를 사용할 수 있습니다

$('li.a').not('.b, .c') 
관련 문제