Cela peut sembler très amateurisme question mais j'ai une structure DOM HTML comme ceci:jquery sélectionner l'élément apparié précédent qui nest pas un frère
<div class="1">
<div class="1a">
<div class="1aa"></div>
</div>
<div class="1b">
<a href="#">Link</a>
</div>
</div>
je dois choisir un <div>
qui n'est pas directement frères et soeurs, par exemple:
$(function(){
$('a').click(function(){
// select div .1a
});
});
Je ne peux pas sélectionner directement div .1a
car il peut y avoir plusieurs instances de .1a
et je dois sélectionner le thats le plus proche du lien.
Toute aide appréciée
ne le sélectionnant pas. Une raison pour laquelle il ne le sélectionnerait pas? –
Pouvez-vous ajouter le script à jsfiddle afin que je puisse le voir pour le débogage? –
Je l'ai compris maintenant. J'ai fait ceci ... '$ (this) .parent(). Parent(). Enfants ('. 1a');' –