作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在 mouseUp 上设置了事件监听器。
我想在短时间内(只需单击)onmouseUp 和按住后的 onmouseUp 之间进行区分,让我们说超过一秒或 onmouseDown 与 mouseMove 一起。
原因:
我正在收听 2 号按钮(== 2),我希望通过按住 button2 并向上/向下移动鼠标来使 onclick 功能居中并缩放某些内容。但不要同时执行这两项操作。
是否可以在 JS 或 jQuery 中使用任何集成方法?
最佳答案
获取NOW在 Mouse Down
var start = 0;
$('#button').mousedown(function () {
start = $.now();
});
$('#button').mouseup(function () {
end = $.now();
$('#output').html(end - start);
if (end - start > 1000) {
alert('you just held the mouse for 1 second');
}
});
关于没有按住的Javascript onmouseUp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27536608/
我是一名优秀的程序员,十分优秀!