OpenLayers 3入門編-右クリックイベントのバインド
479 ワード
OpenLayers 3に対するイベント操作ではeventオブジェクトが重要であり,促発イベントのオブジェクトが含まれていることが分かるが,OpenLayers 3には単独の右キーイベントがないため,右キーイベントをバインドする際には,まずjquery方式で右キーイベントを生成し,右キーイベントで選択イベントをバインドする方式を採用する.これにより、右クリックイベントを生成するオブジェクトが得られ、その後、このオブジェクトを操作することができる.
$(map.getViewport()).on("contextmenu", function(e){
e.preventDefault();
selectMove.on("select",function(e1){
evt = e1
});
var jsonData = eval(evt);
//
});
}