zoukankan      html  css  js  c++  java
  • js实现页面触摸滑动

    先设置一个div  高度不能设置100% 。

    window.addEventListener("load",function(){
    
      var addEventListener = 'addEventListener';
    
      var elems = document.getElementsByClassName('dragscroll');
    
      for(var i = 0;i<elems.lenth;){
    
        (function(elem,lastClientX,lastClientY,pushed){
    
          elem.addEventListner('mousedown',function(e){
    
            pushed=1;
            lastClientX = e.eclientX;
    
            lastClientY = e.clientY;
            
            e.preventDefault();
            e,stopPropagation();
        },0)
        elemetn.addEventListener('mousemove',function(e){
    
          if(pushed&&pushed==1){
             elem.scrollLeft -=(- lastClientX +(lastClientX=e.clientX));
    
             elem.scrollTop -=(-lastClientY+(lastClientY=e.clientY)); 
    
          }
        },0)
        elem.addEventListener('mouseup',function(){
    
          pushed=0;
        },0)
      })(elemes[i++]);
      }
    
    },0) 
  • 相关阅读:
    每个人在公司都有自己的品牌--如何做一名优秀的管理者
    ios 逆向
    游戏整理
    Mac 开发装机必备
    php整理
    mongodb 学习
    python 学习
    pdf 下载整理
    C# 整理
    微服务学习
  • 原文地址:https://www.cnblogs.com/oskyhg/p/6545362.html
Copyright © 2011-2022 走看看