ドラッグ機能があります。ドラッグ機能オブジェクトを作成するときにドラッグ イベントを設定すると、非常にうまく機能します。
var dragFeature = new OpenLayers.Control.DragFeature(pointsLayer,
{
onStart:function (feature, pixel){
//Do stuf
}
,
onComplete: function(feature, pixel){
//Do stuff
}
});
問題は、オブジェクトを作成した後にこれらのイベントを変更したい、またはもう少し onComplete を実行したい (したがって、デフォルト アクションが必要で、新しいアクションを追加できるようにする) ことです。
で試しました
dragFeature.events.on(
{
onComplete: function(feature){
alert(feature);
}
}
);
しかし、これは機能していません。何か案が?