Javascript 用鼠标中键单击下拉菜单
我正在尝试制作一个下拉菜单,如果你点击鼠标中键,它会在一个新选项卡中打开一些内容。问题是中键单击似乎不会触发onclick事件 编辑:我还没有学习JQuery,我更喜欢不需要它的方法。查看我的示例:Javascript 用鼠标中键单击下拉菜单,javascript,drop-down-menu,onclick,Javascript,Drop Down Menu,Onclick,我正在尝试制作一个下拉菜单,如果你点击鼠标中键,它会在一个新选项卡中打开一些内容。问题是中键单击似乎不会触发onclick事件 编辑:我还没有学习JQuery,我更喜欢不需要它的方法。查看我的示例: 你用过搜索功能吗?使用jquery: $(document).bind('mousedown', function(e) { if( (e.which == 1) ) { alert("left button"); }if( (e.which == 3) ) {
你用过搜索功能吗?使用jquery:
$(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();
});