javascript - 我如何测量javascript中点击和释放之间的时间?

标签 javascript jquery

我想在用户点击一个对象时启动一个计时器,并在用户释放点击时停止它。全部使用 javascript/jquery。

最佳答案

以下应该让你开始

var start_time;
function start() {
    start_time = new Date();
}
function end() {
    var now = new Date();
    alert(now-start_time);
}

$('#element_id').mousedown(start);
$('#element_id').mouseup(end);

mousedown 事件将运行设置开始时间的开始函数。 mouseup 事件将从当前时间减去开始时间。结果以毫秒为单位

关于javascript - 我如何测量javascript中点击和释放之间的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1038677/

相关文章:

javascript - 浮点问题。 JavaScript

javascript - JSON.parse 给出意外的 token 错误

javascript - AJAX 请求填充弹出窗口,仅对 php 文件运行一次

javascript - 根据屏幕分辨率自动调整网页大小

javascript - 卸载组件后功能如何存在

javascript - JavaScript 中的编码风格

javascript - 使用 jQuery 创建/管理多维数组

javascript - 将额外参数传递给 jquery.Deferred 回调

javascript - AngularJS $http 服务成功但数据库未更新

javascript - 如何使用jquery清除点击按钮的效果