点击鼠标中键时jquery警报?
问题描述:
可能重复:
Jquery: detect if middle or right mouse button is clicked, if so, do this:点击鼠标中键时jquery警报?
如何显示警告框,上面写着“鼠标中键点击”当我点击的文本,或者任何DOM元素?我希望能够使用jquery/javscript来区分鼠标中键和正常的右键单击。
我指的是: Jquery: detect if middle or right mouse button is clicked, if so, do this:
并修改了JS提琴这样: http://jsfiddle.net/zAGLP/29/
但正在寻求一种替代 “活()” 函数。
答
$(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();
});
你在问,如何在没有现场和任何文字的情况下做到这一点?我的答案应该足够了。 – Mario 2011-04-29 15:29:48