同时检测鼠标左键和右键可以通过以下方式实现:
示例代码如下:
document.addEventListener('mousedown', function(event) {
if (event.button === 0) {
// 左键按下
console.log('左键按下');
} else if (event.button === 2) {
// 右键按下
console.log('右键按下');
}
});
document.addEventListener('mouseup', function(event) {
if (event.button === 0) {
// 左键松开
console.log('左键松开');
} else if (event.button === 2) {
// 右键松开
console.log('右键松开');
}
});
示例代码(使用jQuery):
$(document).mousedown(function(event) {
if (event.which === 1) {
// 左键按下
console.log('左键按下');
} else if (event.which === 3) {
// 右键按下
console.log('右键按下');
}
});
$(document).mouseup(function(event) {
if (event.which === 1) {
// 左键松开
console.log('左键松开');
} else if (event.which === 3) {
// 右键松开
console.log('右键松开');
}
});
以上是检测鼠标左键和右键的基本方法,可以根据具体需求进行相应的处理和扩展。
领取专属 10元无门槛券
手把手带您无忧上云