Gunnar Bittersmann: JQuery parents(Selektor)

Beitrag lesen

@@Matthias Apsel:

nuqneH

Damit ist der Fehler, der jetzt erst aufgefallen ist, behoben.

Ich denke trotzdem, dass molily recht hat: du suchst $('code').has('br').

Bei $('code br').parents($('code')) wird im Baum von der Wurzel zu allen code-Elementen gehangelt, von dort zu allen br-Nachfahren. Danach wird von diesen wieder zurückgehangelt zu den code-Vorfahren.

Bei $('code').has('br') wird im Baum von der Wurzel zu allen code-Elementen gehangelt, von dort zu allen br-Nachfahren. Aus den code-Elementen werden alle gefiltert, die br-Nachfahren haben – ohne dass man im Baum wieder hochhangeln müsste.

Beides liefert dasselbe, aber $('code').has('br') sollte dies performanter tun.

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)