移动端click延迟
2017-05-17 13:18
253 查看
1.fastclick.js(同时解决click事件300ms延迟问题)
2.用touchend代替tap事件并阻止掉touchend的默认行为preventDefault()
$(".j_drawBtn").on("touchend",function (event) {
event.preventDefault();
//事件
});
3.延迟一定的时间(300ms+)来处理事件
$(".j_drawBtn").on("tap",function (event) {
setTimeout(function(){
//事件
},320);
};)
2.用touchend代替tap事件并阻止掉touchend的默认行为preventDefault()
$(".j_drawBtn").on("touchend",function (event) {
event.preventDefault();
//事件
});
3.延迟一定的时间(300ms+)来处理事件
$(".j_drawBtn").on("tap",function (event) {
setTimeout(function(){
//事件
},320);
};)
相关文章推荐
- 移动端click事件延迟300ms到底是怎么回事,该如何解决?
- 移动端点击(click)事件延迟问题的产生与解决方法
- 移动端click事件300ms延迟
- 移动端click事件延迟300ms到底是怎么回事,该如何解决?
- 移动端click事件延迟300ms的原因以及解决办法
- 移动端点击穿透和click事件300ms延迟问题
- 移动端click事件延迟300ms正解大全
- 移动端Click300毫秒点击延迟的来龙去脉(转)
- 移动端Click300毫秒点击延迟
- 移动端click事件延迟300ms问题
- 移动端click事件出现300ms延迟
- 移动端click事件延迟300ms该如何解决
- 移动端触屏click点击事件延迟问题,以及tap的解决方案
- vuejs 移动端解决click 300ms延迟
- 关于移动端的click时间有延迟的问题(300ms延迟)
- 移动端click事件延迟300ms到底是怎么回事,该如何解决?
- 移动端click延迟及zepto的穿透现象
- iphone移动端click事件延迟300ms解决方案
- 移动端点击(click)事件延迟问题的产生与解决方法
- 移动端click事件