【发布时间】:2016-02-08 11:08:26
【问题描述】:
我想获得两次单击单个按钮之间的时间差。 我有这样的标记
<a href="#">click here</a>
我正在使用此代码来获取两次点击之间的时间差。
var clickedTime = '';
var lastClicked = '';
$('body').on('click', 'a', function(e) {
var d = new Date();
clickedTime = lastClicked;
lastClicked = d.getTime();
console.log(clickedTime);
console.log(lastClicked);
});
但它在两个控制台中同时显示。那么有人可以告诉我如何获得时差吗?
【问题讨论】:
-
这个脚本对我来说似乎是正确的,它在我的控制台上显示不同的时间(在 chrome 中),唯一的区别是最后一次点击变量大于点击变量
-
似乎无法重现您的错误。你能得到一个 jsfiddle 什么的吗。
标签: javascript jquery html click double-click