2012-06-22 2 views

답변

3

당신이 반드시 :nth-child() 표기를 사용할 필요가 없습니다 가정, 당신은 eq()과 음의 색인을 사용할 수 있습니다

$(selector).eq(-3); 

JS Fiddle demo합니다. (테스트 및 확인 - 작업 크롬 19/우분투 11.04에서)

elementSelector:nth-last-child(3) { 
    /* CSS declaration block */ 
} 

JS Fiddle demo :

또는

는 호환 브라우저에서, 당신은 단순히 CSS를 사용할 수 있습니다.

CSS의 선택기, document.querySelector()/document.querySelectorAll()에 아마도 덕분에, jQuery를에 선택기로도 주문 가능합니다

$('li:nth-last-child(3)').css('background-color','#f90');​ 

JS Fiddle demo

참고 :

+1

내가 아는 jQuery는 모든 선택기를 크로스 브라우저로 사용할 수있게하므로 모든 것이 잘 작동 할 것이라고 생각합니다. – casraf

관련 문제