2011-08-08 35 views
32

私はgoogle map v3 apiを使用しています。私は地図上でドラッグイベントを検出する必要があります。近くの地理的な場所に移動するには地図上でドラッグするか、マーカー上でドラッグします。いずれかのイベントが発生したときに実行するjavascript関数が必要です。GoogleマップApi v3ドラッグイベントon map

答えて

60

マップオブジェクトとマーカーオブジェクトの両方にdragというイベントがありますが、ユーザーがドラッグしている間に何かをするのではなく、ドラッグを行ったときに何かをすることができます。

だからあなたは、このような何かを行うことができます:

google.maps.event.addListener(map, 'dragend', function() { alert('map dragged'); }); 
google.maps.event.addListener(marker, 'dragend', function() { alert('marker dragged'); }); 
+0

それでは、どのようにピクセル単位で新しい座標を取得できますか? –

+2

座標を取得する:[似たような質問](http://stackoverflow.com/questions/5290336/getting-lat-lng-from-google-marker) –

関連する問題