我正在尝试侦听文档上的右键单击事件,应在其上创建弹出菜单 (goog.ui.popupmenu)。第一次,菜单是在右键单击时创建的,但之后它甚至在左键单击时创建。
当第一次收到事件时,我尝试将对象与元素分离。但这似乎不起作用。
这就是我正在做的事情:
goog.events.listen(element, goog.events.EventType.CONTEXTMENU, function(e) {
e.preventDefault();
this.menu();
}, true, this);
我正在 Chrome 上测试这段代码。