2011-04-01 16 views
21

Aşağıda benzer bir liste var ve sadece #everything_after elemanından sonra tüm elemanları seçmek istiyorum.jquery - Belli bir elemandan sonra tüm elemanları seç

<div id="container"> 
    <div class="something"></div> 
    <div class="something"></div> 
    <div class="something"></div> 
    <div class="something"></div> 
    <div class="something"></div> 
    <div id="everything_after"></div> 
    <div class="something"></div> 
    <div class="something"></div> 
    <div class="something"></div> 
    <div class="something"></div> 
    <div class="something"></div> 
</div> 

cevap

27

Aşağıdaki divleri almak için nextAll'ı kullanabilirsiniz.

Dene:

bakın
$("#everything_after").nextAll(); 
+16

dışında f ebeveyn kabı? nextAll() sadece aynı üst öğedeki öğeleri seçer. – Kemal

-7

seçer tüm unsurları sonraki unsurları seçmek istediğiniz ne olursa

$('#element *').attr('selected','selected'); 
+0

doğru olduğundan emin misin? – Kevin

İlgili konular