Salut, j'ai que fragment de code HTMLjQuery Un problème tout en trouvant un élément enfant
<span class="container">
<span class="inner">
<span class="img_class">
<img id=img1" />
</span>
<span class="strip"></span>
<span class="abc_class"></span>
</span>
</span>
lorsque l'utilisateur clique sur le <span class="abc_class"></span>
, je veux obtenir le closest
<span class="img_class">
et son ID de <img /.>
Pour fais, j'essaie
var myId = jQuery($(this).closest('.img_class')).find("img").attr("id");
où $(this)
est que cliqués <span class="abc_class">
Le numéro myId
est indéfini. Pourquoi ?
ou '.children' (http://api.jquery.com/children/) –