【发布时间】:2015-05-30 11:45:55
【问题描述】:
我有一个代码只能在 onclick 事件之后执行。在移动设备上很好,因为我使用 touchstart 和 touchend。有没有类似touchend的事件在电脑上使用?
我的代码目前看起来类似于..
document.getElementById('trigger-box').addEventListener(function(e) {
// the event will be used later
// my code
});
我曾尝试在互联网上搜索答案,但遗憾的是找不到答案。因此,我在这里发布了我的问题。
【问题讨论】:
-
@FabrizioMazzoni,确实是答案。
-
我会说Onmousedown。
-
是的。就像@FabrizioMazzoni 说的那样,你可以将
click视为同一元素的mousedown和mouseup的序列。因此,您的 expires 将连接到mouseup。 -
@FabrizioMazzoni 谢谢,这正是我正在寻找的。出于某种原因,我阅读了 onkeydown (我的错误)。非常感谢
-
@IPAddress,没关系,你可以接受他的回答。但从技术上讲,它不能回答您的问题,因为您在点击事件之后请求了一个事件。他的回答没有做到这一点。
标签: javascript jquery html onclick dom-events