有没有办法在Ace编辑器上检测右键单击事件?
我正在尝试添加这样的监听器:
editor.session.addEventListener('contextmenu', function(e) {
e.preventDefault();
alert('success!');
return false;
}, false);
和这个
editor.addEventListener('contextmenu', function(e) {
e.preventDefault();
alert('success!');
return false;
}, false);
但没有成功。
谢谢!
答案 0 :(得分:3)
在包含编辑器的元素上添加事件侦听器
editor.container.addEventListener("contextmenu", function(e) {
e.preventDefault();
alert('success!');
return false;
}, false);