关于阻止事件默认行为和延时的问题

yasire yasire 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

$(document.body).on("touchstart",function(e){
e.preventDefault();
})

这个是可以生效的。


$(document.body).on("touchstart",function(e){
setTimeout(function()
{
e.preventDefault();
},1000);
})

1秒钟之后再执行就无效了,为什么?
我是想屏蔽android手机uc浏览器的长按菜单。

...全文

相关推荐

事件默认行为与防抖节流[源码]

本文详细介绍了事件默认行为的两种类型:捕获和冒泡。捕获行为是从最不精确的元素到最精确的元素,而冒泡行为则相反。文章通过一个具体的例子展示了如何阻止事件的默认行为,包括使用`e.preventDefault()`和`e.stopPropagation()`方法。此外,文章还提供了防抖和节流的实际代码示例,展示了如何在表单提交和输入框输入时应用这两种技术。防抖通过延迟执行函数来减少频繁触发的事件,而节流则通过限制函数的执行频率来优化性能。这些技术在前端开发中非常实用,能够有效提升用户体验和页面性能。

pear55

JS中双击和单击事件冲突的解决方法

主要为大家详细介绍了JS中双击和单击事件冲突的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

weixin_38720978

javascript阻止scroll事件多次执行的思路及实现

阻止scroll事件多次执行主要是为了解决一些常见网页特效在js解析时预期与效果不同,感兴趣的朋友可以了解下

weixin_38743054

js解决movebox移动问题

主要为大家详细介绍了js解决movebox移动问题,取消图片默认拖动事件,感兴趣的小伙伴们可以参考一下

weixin_38601446

详解vue事件对象、冒泡、阻止默认行为

本篇文章主要介绍了详解vue事件对象、冒泡、阻止默认行为,这里整理了详细的代码,有需要的小伙伴可以参考下。

weixin_38638688
评论 6
收藏 已收藏
分享
返回顶部
yasire
JavaScript 87,984 成员 224,681 内容