Supposons que j'ai ce balisage
<h3 id="first">First</h3>
<p>Hi</p>
<p>Hello</p>
<h3 id="second">Second</h3>
<p>Bye</p>
<p>Goodbye</p>
Comment puis-je vérifier par programmation si un élément, tel que l'un des p
s, est après le premier h3
et avant le deuxième h3
, avec jQuery ?
J'essaye de faire quelque chose comme ça :
$(p).each(function(){
if($(this).isAfter("#first") && $(this).isBefore("#second")) {
// do stuff
}
});