移动端实现下拉刷新
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,第一部分:四个touch事件1.touchstart:只要将手指放在了屏幕上(而不管是几只),都会触发touchstart事件。2.touchmove: 当我们用手指在屏幕上滑动时,这个事件会被连续触
千家信息网最后更新 2025年12月02日移动端实现下拉刷新
第一部分:四个touch事件
1.touchstart:只要将手指放在了屏幕上(而不管是几只),都会触发touchstart事件。
2.touchmove: 当我们用手指在屏幕上滑动时,这个事件会被连续触发。 如果我们不希望页面随之滑动,我们可以使用event的preventDefault来阻止这个默认行为。
3.touchend: 当手指滑动后离开屏幕,这时就触发了touchend事件。
4.touchcancel: 系统停止跟踪触摸时候会触发。例如在触摸过程中突然页面alert()一个提示框,此时会触发该事件,这个事件比较少用。
第二部分:四个touch对象
1. touches,这是一个类数组对象,包含了所有的手指信息,如果只有一个手指,那么我们用touches[0]来表示。
2. targetTouches 。 手指在目标区域的手指信息。
3. changedTouches:最近一次触发该事件的手指信息。
4. touchend时,touches与targetTouches信息会被删除,changedTouches保存的最后一次的信息,最好用于计算手指信息。
第三部分:实例1
先看效果图:
它的实现原理非常简单,就是将红色圆形的postion属性设为absolute,然后,当我们滑动它时,就触发了touchmove事件,将其Left和top设置为event的pageX和pageY即可,为保证触发中心与圆心在同一位置,只需将pageX加上width的一半,pageY加上height的一半。
源码如下:
touchExample 点我
第四部分:实例2
这个实例就是下拉刷新功能的实现,效果如下:
源码如下:
下拉刷新 政务云刷新中...电子政务云(E-government cloud)属于政府云,结合了云计算技术的特点,对政府管理和服务职能进行精简、优化、整合,并通过信息化手段在政务上实现各种业务流程办理和职能服务,为政府各级部门提供可靠的基础IT服务平台。
手指
事件
信息
实例
屏幕
政务
服务
下拉
对象
就是
政府
效果
源码
职能
部分
页面
业务
业务流程
位置
功能
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
护苗网络安全教育课视屏
公安部 网络安全大赛
网络安全大赛的标语
互联网科技需要哪些法律保障
智能网络技术概念股票
为什么电话号码无法连接服务器
my sql是什么类型的数据库
服务器系统崩了怎么处理
关闭下载管理服务器
智能 新型数据库
网络安全宣传活动宣传语
openssl 服务器
网络技术方案文档例子
怎么创建mydb1数据库
服务器提示安全密码
自考本科有网络安全专业吗
网络安全人才张昊
软件开发项目效益分析
数据库对象如何设计
源码数据库哪个好
北京班信息网络技术有限公司
天津好的软件开发设计
网络安全顾问
被拉黑打电话会显示服务器出错
网络安全工程师要具备的条件
我的世界离线服务器登录不了
数据库的访问怎么做到
mc网易版能玩速建的服务器
计算机网络技术毕业设置
廊坊助企网络技术