最后弄出了一个简单的下拉刷新页面的形式,还不算太复杂
要在仿真器下才能看到效果,比如chrome的里边(或者用手机浏览器查看,但测试发现有些浏览器有问题,目前手机猎豹是没问题的)
主要就是:
下拉-->提示松开刷新-->松开后-->开始刷新-->刷新成功后还原
html,css部分
style type="text/css">
#slideDown{margin-top: 0;width: 100%;}
#slideDown1,#slideDown2{width: 100%;height: 70px;;background: #e9f4f7;display: none;}
#slideDown1{height: 20px;}
#slideDown1>p,#slideDown2>p{margin: 20px auto;text-align:center;font-size: 14px;color: #37bbf5;}
松开刷新
正在刷新 ...
- item1 -- item1 -- item1
- item2 -- item2 -- item2
- item3 -- item3 -- item3
- item4 -- item4 -- item4
- item5 -- item5 -- item5
- item6 -- item6 -- item6
- item7 -- item7 -- item7
js部分:
主要就是为一个节点绑定事件,可以是整个body,按照实际来看
k_touch()函数是主要代码,目前主要涉及三个事件,touchstart touchmove touchend
这里获取touch点坐标是用pageX,pageY 当然不兼容的话先不考虑
因为是下滑才刷新,所以稍微控制一下way,其实也就是通过这个控制是获取pageX 还是pageY
滑一滑可以直接看到dist的变化,其实就把它看做px了吧
更多的功能,以后再说吧..
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网。



