vus*_*san 6 javascript internet-explorer google-chrome mouseup mousedown
在Javascript中,当我单击滚动条(页面中显示的任何滚动条)并将鼠标悬停在图像上时,图像将再次开始拖动.
图像应该只在鼠标按钮状态下拖动.
所以我试图通过了解鼠标按钮状态(mousedown或mouseup)来解决这个问题
此问题仅存在于IE和Chrome中,而不是我尝试过的其他浏览器中.
使用Javascript:
document.onmousemove = mouseMove;
document.onmousedown = mouseDown;
document.onmouseup = mouseUp;
function mouseMove(ev) {
var mouseButtonState;
// put code here to get mouseButtonState variable
console.log('state of mouse is'+mouseButtonState);
}
Run Code Online (Sandbox Code Playgroud)
当我移动鼠标时,程序应显示所需的mouseButtonState 向上或向下值
我如何知道鼠标按钮的当前状态?
为什么不直接使用可以处理此类事件的 jquery Drag 呢?
如果你真的想绑定 mouseup 和 mousedown 你可以使用 jquery
$(object).on("mouseup",function(){});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3448 次 |
| 最近记录: |