JQuery:在很多毫秒内再次按下了一个按钮

时间:2008-10-16 16:11:06

标签: javascript jquery morse-code

我正在编写一个Web应用程序来解码使用鼠标按钮轻触的摩尔斯电码。

我最初使用传统的JavaScript进行了概念验证,但现在我正在使用jQuery重做它。

jQuery是否有一种聪明的方法可以判断是否在很多毫秒内再次按下按钮 - 如果没有再次按下该按钮,则运行一些jQuery代码。

我一直在浏览jQuery API,我没有看到这样做的聪明方法....

任何想法......

德里克

2 个答案:

答案 0 :(得分:2)

我怀疑你需要监控按钮的点击事件并自己完成计时。

答案 1 :(得分:1)

关于按钮没有在这么多毫秒内再次按下,你需要使用setTimeout()clearTimeout(),自己跟踪目标,就像theracoonbear所说的那样。你可能在你的POC中这样做,而JQuery在API(我见过)中没有这个,所以只需重构就可以了。