您如何确定鼠标事件上点击的鼠标按钮?
我想区分左右键。
答案 0 :(得分:3)
我不确定点击事件(虽然可能值得一试)但如果您使用mousedown事件应该足够好,那么您可以检查事件的“which”属性。
which属性是一个确定鼠标按钮的整数,值的映射方式如...
1 = Left Button
2 = Middle Button
3 = Right Button
示例代码......
element.mousedown(ElementMouseDown);
function ElementMouseDown(e) {
switch(e.which){
case 1://left button
break;
case 2://middle button
break;
case 3://right button
break;
}
}