0

mouseoverイベントは、マップのビューポートのオーバーレイに のコールバックで を表示する必要があるかどうかを判断するために処理されMQA.Poiます。表示するたびに再/インスタンス化するのではなくmouseover、単一のものを再利用したいと考えています。MQA.Poi

基本的に、MQA.Poi またはその親クラスのいずれかself.poi.setInfoContentHTML(contentHTML)と同様の API メソッドを使用して、マーカーの緯度、経度を更新しようとしています。setValuesetLatlng のような名前になると思いますが、ドキュメントにはそのような参照はありません。

座標を設定または更新するために使用した mapquest api メソッドはありますMQA.Poiか?

4

1 に答える 1

2

click次のコードを使用して、ポイの緯度/経度を変更できました。

MQA.EventManager.addListener(poi, 'click', function(evt){
    this.setLatLng({lat:20,lng:20});
});

Chrome のイベント関数にブレークポイントを設定this.し、コンソールに入力して使用可能なメソッドを一覧表示することで、それを見つけました。

于 2013-02-07T20:06:49.943 に答える