2012-06-29 48 views
0

我有一個偵聽器,在點擊地圖時創建一個新標記。標記創建完成後,如果需要,我希望能夠將其拖到新的位置。我嘗試使用「draggable:true」屬性,該屬性允許拖動。但是,拖動結束時,會創建一個新的不需要的標記。我如何防止這種情況發生?謝謝。點擊創建標記,然後讓它可拖動

更新:我使用Google Maps API V3,調用Delphi的JS例程。對不起,沒有包含這些信息。

+0

此問題目前太含糊不清,無法回答...您使用的是什麼語言?地圖如何創建?確保使用您正在使用的代碼編輯您的帖子,並編輯您的標籤以反映語言。 – FlyingMolga

回答

0

從您收到的很少的信息聽起來就像您使用Google Maps JavaScript API一樣。假設您的偵聽器已添加到地圖對象,則在拖動標記時不應創建其他標記。

我會檢查以確保您沒有將相同的點擊偵聽器添加到正在創建的標記中。如果你想在點擊標記時發生某些事情,它應該有一個單獨的監聽器。

這只是一個猜測。如果你用更多的細節更新了答案,那麼弄清楚發生了什麼會更容易。

相關問題