php网页上拉加载数据,微网站-上拉、下拉刷新(重新请求数据)_html/css_WEB-ITnose...

图上的加载中的效果是如何加上去的?index.js// droploadvar dropload = $('.inner').dropload({ domUp : { domClass : 'dropload-up', domRefresh : '

↓下拉刷新', domUpdate : '

↑释放更新', domLoad : '

加载中...' }, domDown : { domClass : 'dropload-down', domRefresh : '

↑上拉加载更多', domUpdate : '

↓释放加载', domLoad : '

加载中...' }, loadUpFn : function(me){ alert("上拉刷新操作"); me.resetload(); }, loadDownFn : function(me){ alert("下拉刷新操作"); me.resetload(); }});我们可以在loadUpFn,loadDownFn中指定新的ajax请求,将ajax返回的结果按照页面所需的形式追加到容器中。说到这里,还没有结束,页面中的加载中的动画是怎么实现的呢?细心的估计已经看到了上面的js中,有这么一段代码:domUp : { domClass : 'dropload-up', domRefresh : '

↓下拉刷新', domUpdate : '

↑释放更新', domLoad : '

加载中...' }, domDown : { domClass : 'dropload-down', domRefresh : '

↑上拉加载更多', domUpdate : '

↓释放加载', domLoad : '

加载中...' },这里,我通过css3动画来实现了类似gif动态图的效果,附上源码:.dropload-up,.dropload-down { position: relative; height: 0; overflow: hidden; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.dropload-refresh,.dropload-update,.dropload-load { position: absolute; left: 50%; bottom: 0; width: 100%; height: 50px; line-height: 50px; text-align: center; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0)}.dropload-down .dropload-refresh,.dropload-down .dropload-update,.dropload-down .dropload-load { top: 0; bottom: auto}.dropload-load .loading { display: inline-block; height: 15px; width: 15px; border-radius: 100%; margin: 6px; border: 2px solid #666; border-bottom-color: transparent; vertical-align: middle; -webkit-animation: rotate .75s linear infinite; animation: rotate .75s linear infinite}@-webkit-keyframes rotate { 0% { -webkit-transform: rotate(0deg) } 50% { -webkit-transform: rotate(180deg) } 100% { -webkit-transform: rotate(360deg) }}@keyframes rotate { 0% { transform: rotate(0deg) } 50% { transform: rotate(180deg) } 100% { transform: rotate(360deg) }}好了,实现这个效果就这么多内容。这里是很灵活的,你也可以自己组织加载请求时得动画效果。快动手试试,应用在你的项目中吧~(PS:列表的css源码不在此,如果你想要整个工程的源码,你可以发我简信,或者在我的个人主页加我微信~)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值