【发布时间】:2012-08-29 03:22:53
【问题描述】:
我有一个 Canvas 可以响应上面的 mousedown 事件。然后我向 DOM 添加一个输入元素,并将其绝对定位,使其位于画布上。
然后用户点击输入元素,并输入一些文本,然后他们点击回到画布。我的问题是第一次单击只是将焦点设置回画布,但没有在画布元素上注册为 mousedown 事件。
我可以做些什么来确保第一次点击被注册?
【问题讨论】:
-
有什么方法可以显示一些代码,以便我们更好地了解它的结构吗?您可以访问 JQuery 吗?如果是这样,那么我最初的反应是使用
trigger(api.jquery.com/trigger) 函数。
标签: javascript html dom canvas dom-events