zepto.js手机端上拉刷新下拉加载更多列表数据插件,非常实用的一款手机移动端网页上拉刷新下拉加载代码。
js代码
<script type=\"text/javascript\" src=\"js/zepto.min.js\"></script> <script type=\"text/javascript\" src=\"js/PullToRefresh.min.js\"></script> <script type=\"text/javascript\"> var n=0,flag=true; function appendTestData(){ return \"<li><h5>\"+Math.floor(Math.random()*1000)+\"</h5><p>现在开始报时:\"+new Date()+\"</p></li>\" } function addhtml(type){ console.log(\"第\"+n+\"次加载成功\") $(\".tip\").html(\"第\"+n+\"次\") $(\"#app ul\")[type](appendTestData()+appendTestData()+appendTestData()+appendTestData()) } var refreshBox=new PullToRefresh({ container:\"#app\", pull:{ callback:function(){ setTimeout(function(){ n=0 addhtml(\"html\") refreshBox.endPullRefresh(true) },1000) } }, up:{ callback:function(){ setTimeout(function(){ if(n<5){ n++ addhtml(\"append\") refreshBox.endUpLoading(true) }else{ //没有数据 refreshBox.endUpLoading(false) } },1000) } } }) </script>
暂无评论内容