如何在全局默认事件阻止的情况下,恢复单个DOM元素的事件?

全局是这样写的,阻止了文档的滚动事件,这样做的好处是,微信打开网页的时候,下拉屏幕不会出现url和X5内核提示。


$(document).on('touchmove', function(e) {

    e.preventDefault();

});

但是我有一个需求,是要在屏幕居中的盒子里面实现列表滚动,请问怎么做既不会让屏幕下拉,同时也可以保证盒子里正常滚动呢?


偶然的你
浏览 481回答 2
2回答

交互式爱情

在你需要滚动的盒子上添加事件并使事件禁止向上传播e.stopPropagation()

森栏

你在当前的盒子里面直接写overflow啊
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript