• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

auf die Objekte der aktuellen Zelle zugreifen

andynail

Mitglied
Hallo zusammen

in meiner Linksammlung stehen untergeordnete Links in einem div und ein Button soll die Möglichkeit geben diese ein- und ausblenden zu können. Und wie greife ich jetzt auf dieses div zu ohne einen eigenen Namen mit Index vergeben zu müssen?

Danke gruß Andreas
 
Z.B durch relative Angabe zum Button. Dabei kann z.B. parentNode helfen.

Btw. würde ich eher eine <ul>-Liste dafür nehmen.
 
Hallo

auf meiner Seite bildet ein Link in einem div den Button und so wollte ich mit parentNode nicht weiterkommen.

Es ist ja auch so das nicht nicht in jeder Zelle ein Sbulink steht und wenn ja dann ein Button angezeigt wird. Und so würde ich gerne wissen wie ich den Index des SbuButton Links herausfinden könnte? Denn dann könnte ich ja diesen Index auf die sublinks anwenden.

Danke Gruß Andreas
 
Nimm dazu lieber jQuery. Mit find() und closest() kann man über beliebig viele Ebenen traversieren und CSS-Selektoren direkt ansprechen. Ein

Code:
$(this).find('#foo');

findet von der aktuellen Position aus das erste Child mit der ID #foo, auch wenn es zwanzig Ebenen tiefer liegt.
 
Zurück
Oben