html5 加载下一页,html5上划实现分页加载

本文介绍了HTML5实现上滑加载更多数据的两种方法。第一种利用jQuery的scroll事件,当页面滑动到底部时加载新数据;第二种使用iscroll.js插件,提供更接近原生移动设备的滑动体验。每种方法都涉及加载提示的显示和隐藏策略。
摘要由CSDN通过智能技术生成

一.功能分析

当页面有许多相同类型数据需要加载,而且单个屏幕不足以显示这些内容,就需要使用分页加载方法,在手机客户端,一般都是使用上划下划的方式,为了有更好的用户体验,还需要在加载数据前,显示类似“加载中...”的提示,在数据加载完成后,隐藏加载提示。

二.滑动加载实现方法

1.实现方法1

可使用jQuery的scroll(滑动)事件来触发,用当前页面的总高度减去向上滑动的高度,如果小于当前浏览器窗口的高度,就表面页面已经被滑动到了最低端,这个时候就可以加载更多数据。代码如下:

html代码如下:

留言

发布

loading_bg_transparent.gif

加载中...

js代码如下:

//页面拉到最下方,加载更多评论

$(window).scroll(function(){

if (isLoading ==

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值