Bonjour,
Je parviens à obtenir ce que je veux mais avec un code qui est vraiment loin d'être propre et optimisé et j'aimerais savoir s'il existe une façon plus adéquate de parvenir au même résultat.
Je vous montre le bout de code concerné :
Comme vous pouvez le constater, c'est horrible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 window.addEvent('domready',function(){ $ES('a[href=#]').addEvent('click', function(e){ e = new Event(e); e.stop(); this.getParent().getParent().getParent().getParent().getParent().getParent().getParent().getParent().getParent().getParent().addClass('hidden'); }); });
En fait, j'ai un évènement sur un lien qui se trouve au milieu d'une succession de div et je cherche à retrouver le parent qui encadre le tout.
Il se différencie par sa classe "bubble" et j'imaginais une fonction du typeMais j'ai bien peur qu'elle n'existe pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.getParent($('.bubble'));
Auriez-vous une solution équivalente à ce genre de situation ?
Partager