molily: jquery - SlideToggle toggled immer die selbe Box

Beitrag lesen

Wenn ich statt "#edit-form" - "#brief" versuche, klappt der Brief zu. Jedoch will es nicht wenn ich nur die "#edit-form" haben will.

Wenn du mehrere Briefe und dementsprechend mehrere Edit-Formulare hast, kannst du ihnen nicht ein und dieselbe ID geben. Eine ID kann nur einmal im Dokument vorkommen. Gib ihnen gleichnamige Klassen.

$(this).parent(".brief").find(".edit-form").slideToggle("slow")

Damit gehst du ausgehend vom angeklickten Element nach oben zum Element mit der Klasse brief, von dort aus suchst du nach Kindern mit der Klasse edit-form und blendest diese ein.

Mathias