php实现网页下拉刷新,原生js实现下拉刷新,下拉刷新,刷新页面

js部分:

$(function() {

var scroll = document.querySelector('.scrolmain');

var outerScroller = document.querySelector('.main-inner');

var touchstart = 0

//    触摸开始

outerScroller.addEventListener('touchstart', function(event) {

var touch = event.targetTouches[0];

touchstart = touch.pageY

}, false);

//    手指移动中记录移动位置

outerScroller.addEventListener('touchmove', function(event) {

var touch = event.targetTouches[0];

if(touch.pageY <= 500) {

outerScroller.style.top = touch.pageY - touchstart + 'px';

}

}, false);

//    手指松开回弹

outerScroller.addEventListener('touchend', function(event) {

var top = scroll.offsetTop;

console.log(top)

if(top > 80) 回调函数;

if(top > 0) {

var time = setInterval(function() {

outerScroller.style.top = outerScroller.offsetTop - 4 + 'px';

if(outerScroller.offsetTop <= 0) clearInterval(time);

}, 1)

}

}, false);

})

本文来源于网络:查看 >https://blog.csdn.net/qq_39588818/article/details/83715993

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值