中间单击下拉菜单

时间:2015-01-11 19:53:37

标签: javascript drop-down-menu onclick

我正在尝试创建一个下拉菜单,如果您单击鼠标中键,则会在新选项卡中打开某些内容。问题是中间点击似乎没有触发onclick事件。

编辑:我还没有学过JQuery,我更喜欢一种不需要它的方法。

1 个答案:

答案 0 :(得分:0)

看看我的例子:

http://jsfiddle.net/xbtg7j37/

$(document).bind('mousedown', function(e) { 
   if( (e.which == 1) ) {
     alert("left button");
   }if( (e.which == 3) ) {
     alert("right button");
   }else if( (e.which == 2) ) {
      alert("middle button"); 
   }
   e.preventDefault();
}).bind('contextmenu', function(e){
 e.preventDefault();
});