zoukankan      html  css  js  c++  java
  • 微信阻止ios下拉回弹,橡皮筋效果

    直接阻止touchmove事件就好了(需设置passive: false);

      document.addEventListener("touchmove", function(evt){evt.preventDefault()},{ passive: false });
    但是当页面中存在滚动元素时,会导致页面里面的某些滚动元素也会不可滚动。那直接阻止滚动元素的事件冒泡就好了。
    dom.addEventListener("touchmove",function(evt){
    evt.stopPropagation();
    })
    这样实现起来的话  ,在滚动元素上下拉时依然会触发橡皮筋效果,但在其他元素上已经被阻止掉了。(当滚动元素是横向滚动时影响不大)。
  • 相关阅读:
    调试与分析
    GCC
    汇编
    数据恢复
    TCP/IP
    shell
    vmstat、top
    计算程序运行时间的封装
    protobuf
    c++模板
  • 原文地址:https://www.cnblogs.com/iroading/p/11265526.html
Copyright © 2011-2022 走看看