我正在尝试创建一个下拉菜单,如果您单击鼠标中键,则会在新选项卡中打开某些内容。问题是中间点击似乎没有触发onclick事件。
编辑:我还没有学过JQuery,我更喜欢一种不需要它的方法。
答案 0 :(得分:0)
看看我的例子:
$(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();
});