在下面的代碼中,右鍵單擊不會陷入困境。左鍵單擊工作正常。該代碼在dojo文檔中給出。有人能告訴我爲什麼isRight不起作用嗎?從本質上講,當我右鍵單擊元素時,我只是得到瀏覽器的右鍵菜單,不會生成控制檯消息。dojo不會陷印右鍵單擊事件
https://dojotoolkit.org/reference-guide/1.10/dojo/mouse.html
on(myNode,'click',function(e) {
if (mouse.isLeft(e)){
console.log("left click", e);
} else if (mouse.isRight(e)){
console.log("right click",e);
}
});