我想知道用户单击了哪个鼠标按钮(如果有)它在 Chrome 中完美运行:1 代表左按钮,2 代表 Firefox 中的右按钮 如果用户完全单击它并不重要,它总是返回 1
$('body').on('mousemove',function(e)
{
if(e.which==1)
{
}
});
有任何想法吗 ?
谢谢你
我想知道用户单击了哪个鼠标按钮(如果有)它在 Chrome 中完美运行:1 代表左按钮,2 代表 Firefox 中的右按钮 如果用户完全单击它并不重要,它总是返回 1
$('body').on('mousemove',function(e)
{
if(e.which==1)
{
}
});
有任何想法吗 ?
谢谢你
您的代码正在监听 mousemove,而不是单击事件
e.which
用于键盘事件。
$('body').on('keyup',function(ev){
console.log(ev.which)
});
https://developer.mozilla.org/en-US/docs/Web/API/event.which