// 单击模拟双击操作
this.clickTimes++;
if (this.clickTimes === 2) { //当点击次数为2
this.clickTimes = 0; //记得清零
// 触发双击事件...
// ....
}
let _this = this
setTimeout(function () {
if (_this.clickTimes === 1) {
_this.clickTimes = 0; // 单击清零
// 触发单击事件...
// ....
}
}, 250
)
VUE 解决双击事件与单击事件冲突(单击模拟双击)
最新推荐文章于 2024-04-26 17:51:14 发布
本文介绍了一种使用JavaScript实现模拟鼠标双击与单击事件的方法。通过计数器和定时器,可以准确区分用户的单次点击和快速连续两次点击,从而触发相应的单击或双击事件。
&spm=1001.2101.3001.5002&articleId=95046018&d=1&t=3&u=41b26883b8424171a6c5268587c0292b)
1287

被折叠的 条评论
为什么被折叠?



