博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于移动端手势滑动和上拉加载下拉刷新简单模拟笔记
阅读量:4958 次
发布时间:2019-06-12

本文共 810 字,大约阅读时间需要 2 分钟。

本人接触前端不久,写的不好的请多多指教,欢迎指出

最近做到一个需求需要实现移动端的手势操作,在网上有找到不少不错的插件(PS:就不打广告了,一搜一大堆)
插件用起来确实不错,不过自己想研究下,便写了一个demo,实现了上拉、下拉触发,及左右手势滑动触发
上拉、下拉触发用了
$(window).scroll()                //当滚动条滚动时触发
scrollTop()(滚动条距离顶部的高度)
$(document).height(当前页面的总高度)
$(this).height(当前可视的页面高度);
具体请看下面附上代码
左右手势滑动触发
使用了js的addEventListener监听,
分别监听-touchstart事件,touchmove事件,touchend事件,主要获取clientX,clientY属性
touchstart:当鼠标点击屏幕时触发
touchmove:当鼠标在屏幕移动时触发
touchend:当鼠标离开屏幕时触发
属性:event.touches[0].clientX,event.touches[0].clientY获取x,y坐标
直接上代码,请多指教(PS:请使用移动模式调试)

 

下拉刷新,滚动翻页

x:,y:

x:,y:

  •   

    博客:http://www.cnblogs.com/alex-web/

    注:小疯纸的yy

    转载于:https://www.cnblogs.com/alex-web/p/4837616.html

    你可能感兴趣的文章
    集成百度推送
    查看>>
    在项目中加入其他样式
    查看>>
    在使用Kettle的集群排序中 Carte的设定——(基于Windows)
    查看>>
    【原】iOS中KVC和KVO的区别
    查看>>
    OMAPL138学习----DSPLINK DEMO解析之SCALE
    查看>>
    IoC的基本概念
    查看>>
    restframework CBV试图的4种方式
    查看>>
    大图居中,以1920px为例
    查看>>
    Python3 图片转字符画
    查看>>
    [C陷阱和缺陷] 第7章 可移植性缺陷
    查看>>
    人需要治愈
    查看>>
    linux中configure文件默认执行结果所在位置
    查看>>
    jmeter 断言
    查看>>
    Windows向Linux上传文件夹
    查看>>
    20180104-高级特性-Slice
    查看>>
    6个SQL Server 2005性能优化工具介绍
    查看>>
    nginx启动、关闭命令、重启nginx报错open() "/var/run/nginx/nginx.pid" failed
    查看>>
    BZOJ 3097 Hash Killer I
    查看>>
    UINavigationController的视图层理关系
    查看>>
    html阴影效果怎么做,css 内阴影怎么做
    查看>>