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) 
  • 相关阅读:
    通过button提交表单
    jQuery 中的事件绑定与取消绑定
    PHP中的几个重要比较
    PHP常用字符串函数
    PHP之mysql笔记
    Oracle 序列(sequence)
    rownum的使用
    jupyter安装,修改登录密码,启动
    selenium下打开Chrome报错解决
    WebDriver下载地址
  • 原文地址:https://www.cnblogs.com/oskyhg/p/6545362.html
Copyright © 2011-2022 走看看