jquery - Find not working with children().eq(n).nextAll().find('.class') -


i want next ('.slide') div specified particular indexed div. below example want ('.slide') div after "c"

html

<div id='parent'>     <div class='slide'>a</div>     <div class='slide'>b</div>     <div class='slide'>c</div>     <div class='slide'>d</div>     <div class='slide'>e</div>     <div class='otherdiv'>f</div>     <div class='otherdiv'>g</div> </div> 

jquery: $("#parent").children().eq(2).nextall().find('.slide')

fiddle example

the code doing following:

//retrieves dom element <div class='slide'>c</div> $("#parent").children().eq(2)  //retrieves dom elements spans d-g .nextall();  //looks *inside* spans d-g inner elements have class 'slide' .find('.slide') 

.nextall supports selector filter:

$("#parent").children().eq(2).nextall('.slide'); 

Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -