javascript - 创建事件

标签 javascript html dom-events

我编写了代码,根据用户按住点击的时间长短,更改用户在图像(在 Canvas 元素上绘制)上放置的标记的颜色。目前,如果用户按住不到一秒,就会出现一个蓝色标记;否则会出现绿色标记。

我想创建一种方法让用户知道他们开始点击后已经过了一秒钟,也许侧面的指示面板会改变颜色等。我有一个计时器,从您开始点击时开始计时。如何创建一个在计时器到达一秒时触发的事件?

最佳答案

不确定您是否正在寻找这样的东西,

setTimeout("javascript function",milliseconds);

setTimeout() 方法会等待指定的毫秒数,然后执行指定的函数。

关于javascript - 创建事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12985194/

相关文章:

javascript - Gulp 4 迁移错误(您是否忘记发出异步完成信号?)

css - 两列宽度可变且它们之间的间隙固定

javascript - 将短划视为点击

javascript - 单击 dblclick 时隐藏表格列

javascript - 使用 js bookmarklet 制作一个 Angular 应用程序

javascript - 如何使用 puppeteer(Node.js 应用程序)抓取 Instagram 帖子 URL

php - 为特定行 1 创建警报,而不是从数据库 postgre 中删除

jQuery - 差异 .remove() 与 .html ('' )

javascript - 添加在。 ('click' ) 函数用于新创建的按钮,单击之前触发事件

javascript - 在 Backbone.js 中使用后退按钮后事件触发多次