共计 221 个字符,预计需要花费 1 分钟才能阅读完成。
同一元素单双击事件
click 和 dblclick 绑定在同一个元素上,双击也会执行单击事件
解决办法:利用计时器,在大概时间模拟双击事件
storageCount(id) {
clearTimeout(time); // 首先清除计时器
time = setTimeout(() => {
…
}, 300); // 大概时间 300ms
}
// 双击事件函数,清除计时器,直接处理逻辑
storageDetail(id) {
clearTimeout(time); // 清除
…..
}
正文完
发表至: javascript
2019-04-10