向谷歌v3地圖添加標記時,我想自動開始拖動它。添加標記的點擊事件已經在畫布上,所以我想要添加標記的同樣的點擊事件也可以作爲拖動開始。與向Google MyMaps地圖添加標記時的操作方式非常相似(儘管我很確定仍然使用V2)。如何在Google Maps JavaScript API(V3)中強制拖動標記?
這是可能的,還是我必須添加標記,然後讓它跟隨鼠標左右直到用戶再次單擊,然後放下?
向谷歌v3地圖添加標記時,我想自動開始拖動它。添加標記的點擊事件已經在畫布上,所以我想要添加標記的同樣的點擊事件也可以作爲拖動開始。與向Google MyMaps地圖添加標記時的操作方式非常相似(儘管我很確定仍然使用V2)。如何在Google Maps JavaScript API(V3)中強制拖動標記?
這是可能的,還是我必須添加標記,然後讓它跟隨鼠標左右直到用戶再次單擊,然後放下?
不確定是否將可拖動:真的添加到標記是您尋找的目標還是超出了該目標?希望這有助於
將 「draggable:true」添加到標記的選項。
實施例:
marker = new google.maps.Marker({
draggable: true,
position: somepoint,
});
marker.setMap(map);
標記是可拖動。它只需要2次點擊。 1添加標記,第二個開始拖動它。想要立即拖動第一次點擊。 – danludwig 2011-04-24 04:03:55