可能是重复问题:
Jquery:检测中键或右键是否被单击,如果是,则执行此操作:
当我单击文本或任何dom元素时,如何显示说“已单击中间鼠标按钮”的警报框? 我想使用jquery / javscript区分中间鼠标和正常右键单击。
我确实参考了这个: Jquery:检测中键或右键是否被单击,如果是,则执行此操作:
并将js fiddle修改为此内容: http://jsfiddle.net/zAGLP/29/
但是我正在寻求“live()”函数的替代方法。
可能是重复问题:
Jquery:检测中键或右键是否被单击,如果是,则执行此操作:
当我单击文本或任何dom元素时,如何显示说“已单击中间鼠标按钮”的警报框? 我想使用jquery / javscript区分中间鼠标和正常右键单击。
我确实参考了这个: Jquery:检测中键或右键是否被单击,如果是,则执行此操作:
并将js fiddle修改为此内容: http://jsfiddle.net/zAGLP/29/
但是我正在寻求“live()”函数的替代方法。
$(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();
});