Pregunta

Estoy tratando de colocar un enlace en un Extinfowindow que obtiene su contenido a través de una llamada Ajax. Por lo tanto, hago clic en un marcador pasador de empuje, hasta hace estallar la Extinfowindow con mi ThickBox enlace en ella, y cuando me inspeccionar el DOM para toda la página en ese momento, puedo ver el elemento correctamente a aparecer con la clase "thickbox". El enlace es el siguiente

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

Sin embargo, al hacer clic en él, se hace una actualización completa y se carga la página de destino en el navegador, no en una ventana emergente. Parece que cuando se inyecta el <A> para el control Thickbox en el DOM después de la carga inicial, jQuery ya no es capaz de hacer su magia e interceptar la petición de enlace de anclaje. ¿Alguien tiene ideas sobre cómo hacer esto mejor?

¿Fue útil?

Solución

Yo tenía el mismo problema, excepto con shadowbox . Lo que terminé haciendo fue la creación de una función para abrir manualmente el shadowbox cuando se hace clic en el ancla.

Parece que puede haber algunos arreglos similares para ThickBox aquí y aquí , aunque son un poco viejo. Es posible que pueda trabajar fuera de estos para desarrollar una buena solución.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top