javascript - how to get the next image tag after specific dom tag, sibling or not? -
let's code such as
<html> <h1>heading</h1> <div> <div> <span> <img src="source"/> </span> </div> </div> </html>
the above example, should work html code.
need next image tag after <h1>
no matter img
placed
$('h1').nextall('img').first()
or $('h1').nextuntil('img').last().next()
won't work here because not siblings of <h1>
. there way can img
without writing loop code?
var $h1 = $("h1"); // `h1` var = $("*"); // dom elements var h1idx = all.index($h1); all.splice(0, h1idx); // rid of before , until `h1` var result = all.filter("img").first(); // first `img`
Comments
Post a Comment