simcen
Neues Mitglied
Hallo Zusammen
Ich setzte für Modal-Windows das jQuery-Plugin jqModal ein. Das Plugin registriert für bestimmte Elemente click()-Eventlistener (z.B. mit einem Selector auf id="jqModalWindow"). Das Konstrukt funktioniert solange gut, bis ich mit jQuery Content in ein Layer lade, worin sich erneut Elemente mit id="jqModalWindow" befinden. Da natürlich nicht mehr die ganze Seite geladen wird, hab ich auch kein $(document).ready() zur Verfügung, um die Eventlistener neu zu initialisieren.
Frage: Was ist der beste Weg, um die dynamisch geladenen Elemente dem "Mutter-Dokument" bekannt zu machen, bzw. die Eventlistener neu zu generieren? Ein erneutes Aufrufen des jqModal-Konstruktors (welche die Eventlistener generiert) funktioniert leider nicht. Gibt es eine Möglichkeit, den DOM-Baum zu refreshen?
Ich freue mich auf Anregungen.
Gruss,
Simon
Ich setzte für Modal-Windows das jQuery-Plugin jqModal ein. Das Plugin registriert für bestimmte Elemente click()-Eventlistener (z.B. mit einem Selector auf id="jqModalWindow"). Das Konstrukt funktioniert solange gut, bis ich mit jQuery Content in ein Layer lade, worin sich erneut Elemente mit id="jqModalWindow" befinden. Da natürlich nicht mehr die ganze Seite geladen wird, hab ich auch kein $(document).ready() zur Verfügung, um die Eventlistener neu zu initialisieren.
Frage: Was ist der beste Weg, um die dynamisch geladenen Elemente dem "Mutter-Dokument" bekannt zu machen, bzw. die Eventlistener neu zu generieren? Ein erneutes Aufrufen des jqModal-Konstruktors (welche die Eventlistener generiert) funktioniert leider nicht. Gibt es eine Möglichkeit, den DOM-Baum zu refreshen?
Ich freue mich auf Anregungen.
Gruss,
Simon