jQuery Thickbox и Extinfowindow Google Maps
-
06-09-2019 - |
Вопрос
Я пытаюсь разместить ссылку в окне 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 могут быть подобные исправления. здесь и здесь, хотя они немного старые.Возможно, вам удастся поработать над этим, чтобы разработать хорошее решение.