我的Web應用程序使用以下彈出疊加插件顯示在彈出的個人資料的內容在屏幕上:
http://vast-eng.github.io/jquery-popup-overlay/谷歌地圖信息窗口closeclick事件(函數參數)
我的問題是有關谷歌的地圖 - 標記infowindow,我在彈出窗口中使用。
當我嘗試關閉infowindow時,彈出消失。
這是錯誤的!我不會立即明白爲什麼這樣做。
如果我找不到解決方案,我可以禁用或隱藏X,但我不想這樣做。
「在哪裏」,在下面的鏈接部分顯示您的問題:
http://www.zwoop.be/dev/#list/bars/1
編輯 事件參數返回以下事件偵聽器「未定義」:
google.maps.event.addListener(self.marker.infowindow, "closeclick", function(e)
{
console.log(e);
});
謝謝
EDIT2 這裏是一個快速小提琴說明該問題:
http://jsfiddle.net/462HF/
我相信未定義是正確的。你會在那裏期待什麼?嘗試用彈出窗口,地圖和infowindow創建一個jsfiddle,然後我們可以進一步提供幫助。 – MrUpsidown
我曾希望通過stopPropagation防止事件冒泡到父元素。 – Trace
這是一個演示問題的小提琴:http://jsfiddle.net/462HF/ – Trace