最近做移动端开发,需要一个侧滑功能,由于偷懒,调用了mui的侧滑功能,然而引用了mui.js之后,侧滑是可以了,放在移动端的滑动事件就没了。
查找再三,发下如下问题。mui里将滑动事件自己禁止了。
// document.addEventListener('touchmove', function(e) { e.preventDefault(); }, false)
原生配了个方法,支持区域滚动:
mui('#offCanvasSideScroll').scroll();
mui('#offCanvasContentScroll').scroll();
这个可以用,但是只限于部分,所以,有特殊情况的,除非完全调用MUI,否则,还是自己写个css吧。互相嵌套,问题多多,尤其mui,禁掉了很多事件。