共计 305 个字符,预计需要花费 1 分钟才能阅读完成。
当 isBounce 参数设置 为 false 或者 调用mescroll.setBounce(false) 时,会造成其他元素无法滚动,
分析:
初步判断当做了上面的设置后,会给元素添加 touchstart、touchmove、touchend 等事件来阻止拖动
解决:
首先想到是修改源码,去掉某些元素,上面事件的处理,可能比较懒,源码看着看着就累了,想着官方是否有解决办法呢,于是在官网上找到解决办法,在需要拖动元素上面加一个class即可解决
可选class :mescroll-touch,mescroll-touch-x,mescroll-touch-y
分别是全向拖动、左右拖动、上下拖动
选择自己合适的加到元素上即可
正文完