$("#element").bind("keydown", function(e) {
if (e.which === 39) { //if keyboard right arrow
$("#element").trigger({
type: 'mousedown',
button: 2
}).trigger({
type: 'mouseup'
});
$("#element").bind('mousedown', function(ev) {
if (ev.which === 2) {
//call method - I need pageX and pageY coordinates
//methods.show.apply($this, [ev.pageX, ev.pageY, options.showAnimation]);
alert("called");
}
});
}
});
私がやろうとしていることは次のとおりです。キーボードの右矢印キーを押すと、マウスの右クリックトリガーがエミュレートされ、X & Y 座標が必要なコンテキストメニューを起動できるようにハンドラーが必要になります。