Google Maps API v3: ссылки (href) в пузырьках не работают в диалоговом окне пользовательского интерфейса jQuery.

У меня возникла проблема с интеграцией Карт Google в диалоговое окно пользовательского интерфейса jQuery.

Ссылки в пузырях карт (InfoWindowHtml) не работают, не кликабельны. Протестировано с Firefox 3.6.8, Chrome 9. К сожалению, работает в Internet Explorer.

Пример: http://www.periscope.de/files/jquery_dialog.htm >

Если я встрою Карты Google вне диалогового окна пользовательского интерфейса jQuery, ссылки будут интерактивными и будут работать нормально.

Есть ли проблема с GoogleMaps и пользовательским интерфейсом jQuery? Может z-индекс?


person hasentopf    schedule 01.03.2011    source источник
comment
Однако они работают с ⌃-щелчком (или щелчком правой кнопкой мыши на большинстве компьютеров).   -  person    schedule 01.03.2011
comment
Они работают в Google Chrome!   -  person Nikhil    schedule 01.03.2011
comment
Прости. Я протестировал Bubble-Links в диалоговом окне jQuery с Chrome 9, и они не работают.   -  person hasentopf    schedule 01.03.2011
comment
У вас 2 одинаковые ссылки? Тоже не вижу проблемы   -  person Argiropoulos Stavros    schedule 01.03.2011
comment
Моя проблема: в примере интеграции с картами Google я не могу открыть ссылки в пузырях карт Google.   -  person hasentopf    schedule 01.03.2011


Ответы (1)


Карта и диалог создаются из одного и того же элемента DOM, что сбивает с толку браузер. Практический подход состоит в том, чтобы поместить карту в дочерний раздел диалогового окна. Надеюсь это поможет!

person mckoch    schedule 24.07.2011
comment
Извините... Я попробовал это с дочерним элементом div: periscope.de/files/jquery_dialog.htm Ссылки по-прежнему не открываются. - person hasentopf; 04.08.2011