【发布时间】:2016-05-26 00:09:01
【问题描述】:
有没有比使用全局事件处理程序来检测用户何时点击其他东西更好的方法来处理触摸设备上的“悬停”(此点击,然后生效直到点击其他内容)事件?
例如,此代码可能有效,但它依赖于附加到文档正文的事件侦听器,因此在性能方面存在问题。
//note a namespace is used on the event to clear it without clearing all event listeners
$('myDiv').on('touchstart.temp', function () {
//do stuff
$('body').not(this).on('touchstart.temp', function () {
//undo stuff
$('body').not(this).off('touchstart.temp');
});
});
【问题讨论】:
标签: javascript jquery touch