Frage

Ich versuche, einen Link in eine Extinfowindow zu platzieren, dessen Inhalt durch einen Ajax-Aufruf erhält. Also, ich auf einer Push-Pin-Markierung klicken, oben knallt die Extinfowindow mit meinem ThickBox Link darin, und wenn ich das DOM für die gesamte Seite zu diesem Zeitpunkt überprüfen, kann ich das Element richtig sehen mit dem „thickbox“ Klasse zeigt sich. Der Link sieht wie folgt aus

<A class="thickbox" title="" href="http://localhost:1293/Popup.aspx?
height=200&width=300&modal=true">Modal Popup</A>         

Allerdings, wenn ich auf sie klicken, wird es eine vollständige Aktualisierung und die Zielseite in den Browser geladen, nicht in einem Popup. Es scheint, dass, wenn die <A> für die Thickbox Kontrolle in das DOM nach der Anfangslast eingespritzt wird, jQuery nicht mehr in der Lage ist, seine Magie zu tun und die Anker-Verbindungsanfrag abfangen. Hat jemand hat Gedanken darüber, wie diese besser machen?

War es hilfreich?

Lösung

Ich hatte das gleiche Problem, nur mit Shadowbox . Was ich am Ende dabei eine Funktion war die Schaffung manuell shadowbox zu öffnen, wenn der Anker geklickt wird.

Es sieht aus wie es einige ähnliche Korrekturen für ThickBox sein hier und hier , obwohl sie ein wenig alt sind. Sie können in der Lage sein, aus dieser arbeiten, um eine gute Lösung zu entwickeln.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top