2013-12-10 3 views
1

슬라이드 쇼가 있고 5 개 이상의 요소가 없는지 확인하고 싶습니다 (하나는 활성이고 다른 두 개는 각 방향으로 미리로드됩니다). 첫 번째/마지막 5 개 요소를 제외한 모든 요소는 어떻게 선택합니까?n 개의 첫 번째 요소를 제외하고 모두 삭제

while ($holder.children().length > 5) { 
    $holder.children().first().remove(); 
} 

을하지만, 내가 그들을 제거하기 전에 요소를 페이드 아웃하기를 원하기 때문에 이것은 매우 적합하지 않습니다 :

는 지금은 있습니다.

답변

2

당신은 :lt 마지막 선택 :gt와 처음 다섯

같은
$('selector:lt(5)'); 

사용 부정적인 값을 선택할 수 있습니다.

$('selector:gt(-5)'); 
이미 업데이트 해결 한
+0

, 감사 @zerkms – Adil

+0

그래서 내가 사용하는': 선택이 다섯 개 요소를 제외하고 모두 얻을 not'? –

+0

네, 그렇게 할 수는 있지만 다른 방법이 많이 있습니다. 어느 것이 가장 적합한 지 결정해야합니다. – Adil

관련 문제