2015-11-03 41 views
1

如何确定多个浏览器UI事件是否由相同的基本UI交互引起?如何确定浏览器UI事件是否具有相同的“原因”

例如,用户单击和事件侦听器触发“模糊”和“mousedown”事件。有什么方法可以确定这两个事件是由一个用户单击造成的吗?

+0

'Event.type'会告诉你你想知道什么。你可以编写自己的代码或使用[jQuery](http://www.w3schools.com/jquery/event_type.asp)。 – PHPglue

回答

0

基本上不可以,您可以检查两个事件的event.targethttps://developer.mozilla.org/en-US/docs/Web/API/Event/target)是否相同,并且您可以检查事件之间的时间是否小于阈值,但是不能以编程方式告知这是否为“相同的UI交互“,因为实际上基于单个交互在级联中发生了很多事件。

相关问题