jQuery를 1.4 :jQuery를 :하지() 문제
$('#menu li:last:not(.ignore)').addClass('last');
HTML은 :
<div id="menu">
<ul>
<li>item 1</li>
<li>item 2</li>
<li class="ignore">item3</li>
</ul>
</div>
.. last
item 2
클래스에 적용되지 않는다. 여기서 내가 뭘 잘못하고 있니?
감사
아! 그 이유는 다음과 같았 기 때문에 나는 그 생각을 일축했다. 마지막 : jquery가 아니라 일찍 작동하지 않았다. 1.4. 어쨌든 고마워! :) – 3zzy
@Nimbuz : 선택자': not (...) : last'와': last : not (...)'는 다른 의미를가집니다. 전자는 먼저': not (...) '표현식과 일치하지 않는 모든 요소를 제외하고 마지막 요소를 가져옵니다. 후자는 먼저 마지막 요소를 가져온 다음': not (...) '조건과 일치하지 않으면 제외시킵니다. – Gumbo