如何右键单击Div Id

man*_*gir 0 javascript jquery

我在页面中使用jquery的上下文菜单,但是当我单击此div上的右键时,我无法获取特定div的id.

ade*_*neo 6

$('#element').on("contextmenu",function(){
   alert(this.id);
}); 
Run Code Online (Sandbox Code Playgroud)

要么

$('#element').on('mousedown', function(e) {
    if (e.which === 3) {
        alert(e.target.id);        
    }
});
Run Code Online (Sandbox Code Playgroud)