ChrisB: InnerHTML und jquery funktionieren nicht.

Beitrag lesen

Hi,

im normalen html kann ich ein jquery-modal-fenster aufrufen.

erzeuge ich aber einen InnerHtml text in einem layer und versuche dort ein modalfenster aufrufen wird dieses fenster wie ein normaler link aufgerufen.

Natürlich - weil dieser zu dem Zeitpunkt, wo du versuchst, die Fancybox-Funktionalität an den Link zu binden, ja noch gar nicht existiert.

Entweder machst du das, *nachdem* du den Link ins Dokument eingefügt hast,
oder du nutzt delegate oder live in jQuery (letzteres nicht das Beste von der Performance her);
oder du fügst den Link gar nicht erst dynamisch ins Dokument ein, sondern baust ihn von vornherein ins HTML ein, und machst ihn lediglich per CSS unsichtbar, solange er nicht gebraucht wird.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?