jQuery Selector-Problem

Guten Tag zusammen,
ich habe ein relativ hartnäckiges Problem mit einem select.
Der HTML Quelltext wird dynamisch über typo3 generiert und es laufen mehrere Javascripts auf dieser Seite sodass ich die Klassen weniger gut abändern kann ebensowenig wie die IDs.
Ersteinmal der betroffene HTML Quelltext:

Überschrift

AUSGEBLENDETER INHALT DER EINGEBLENDET WERDEN SOLL
Ich habe die Form mal so grobh abgetippt aber einige…

Hallo Kaefer,

hier mal eine mögliche Lösung:

var menuEl = $(’.menu10’);​​​​​​​​​​​
var container = menuEl.parents(’.wrapperContainer’);
var closeEl = container.find(’.ctContainerContentClose:first’);
alert('ID: ’ + closeEl.attr(‚id‘));

Erklärung:

(1) das menue-Element wird selektiert, soweit sollte das klar sein :wink:
(2) .parents kann ein Eltern-Elementselektor mitgegeben werden, der selektiert werden soll.
(3) innerhalb dieses Elternelements wird der gesuchte Container selektiert und die Selektion um den Pseudo-Selektor :first erweitert, der nur das erste Element zurück liefert
(4) Die ID ausgeben

Hoffe das hilft dir weiter.

Gruss
Stefan