Google Maps API v3:气泡中的链接(a href)无法在jQuery UI对话框中运行

时间:2011-03-01 14:28:50

标签: jquery jquery-ui google-maps google-maps-api-3 google-maps-markers

我在jQuery UI Dialog内整合Google地图时遇到问题。

地图气泡(InfoWindowHtml)中的链接不起作用,它们不可点击。经过Firefox 3.6.8测试,Chrome 9.不幸的是,它可以在Internet Explorer中使用。

示例:http://www.periscope.de/files/jquery_dialog.htm

如果我在jQuery UI对话框之外嵌入Google地图,则链接可以点击并正常工作。

GoogleMaps和jQuery UI是否存在问题?也许z-index?

1 个答案:

答案 0 :(得分:0)

地图和对话框是从同一个DOM元素创建的,这会让浏览器感到困惑。一种实用的方法是将地图放在对话框的子div上。希望这有帮助!