我想用javascript计算两次点击属性之间的时间,但我不知道如何.
例如;
<a href="#">click here</a>
Run Code Online (Sandbox Code Playgroud)
如果用户点击多次 - 小时说5秒钟 - 我想显示警告.如果有帮助我正在使用jQuery.我对javascript了解不多,但我在空闲时间编写了一个小项目.
Mar*_*arz 11
像这样的东西可以解决问题.保留变量与最后一次点击的时间,然后在用户再次单击链接时进行比较.如果差异<5秒则显示警报
<a id='testLink' href="#">click here</a>
<script type='text/javascript'>
var lastClick = 0;
$("#testLink").click(function() {
var d = new Date();
var t = d.getTime();
if(t - lastClick < 5000) {
alert("LESS THAN 5 SECONDS!!!");
}
lastClick = t;
});
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11243 次 |
| 最近记录: |