Вопрос

Я пытаюсь разместить ссылку в окне Extinfowindow, которое получает свое содержимое через вызов Ajax.Итак, я нажимаю на маркер, появляется окно Extinfo с моим Толстая коробка ссылку в нем, и когда я проверяю DOM для всей страницы в этот момент, я вижу, что элемент правильно отображается с классом «thickbox».Ссылка выглядит так

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

Однако, когда я нажимаю на него, он полностью обновляется, и целевая страница загружается в браузере, а не во всплывающем окне.Кажется, что когда <A> поскольку элемент управления Thickbox внедряется в DOM после начальной загрузки, jQuery больше не может творить чудеса и перехватывать запрос ссылки привязки.Есть ли у кого-нибудь мысли о том, как это сделать лучше?

Это было полезно?

Решение

У меня была та же проблема, за исключением Ящик с тенью.В итоге я создал функцию, позволяющую вручную открывать теневой ящик при нажатии на якорь.

Похоже, для ThickBox могут быть подобные исправления. здесь и здесь, хотя они немного старые.Возможно, вам удастся поработать над этим, чтобы разработать хорошее решение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top