jQuery模拟原生态App上拉刷新下拉加载效果
用手机查看演示效果会更好

JavaScript Code
- <script>
- var holdPosition = 0;
- var mySwiper = new Swiper('.swiper-container',{
- slidesPerView:'auto',
- mode:'vertical',
- watchActiveIndex: true,
- onTouchStart: function() {
- holdPosition = 0;
- },
- onResistanceBefore: function(s, pos){
- holdPosition = pos;
- },
- onTouchEnd: function(){
- if (holdPosition>100) {
- mySwiper.setWrapperTranslate(0,100,0)
- mySwiper.params.onlyExternal=true
- $('.preloader').addClass('visible');
- loadNewSlides();
- }
- }
- })
- var slideNumber = 0;
- function loadNewSlides(){
- setTimeout(function(){
- //Prepend new slide
- var colors = ['red','blue','green','orange','pink'];
- var color = colors[Math.floor(Math.random()*colors.length)];
- mySwiper.prependSlide('<div class="title">freejs.net '+slideNumber+'</div>', 'swiper-slide '+color+'-slide');
- //Release interactions and set wrapper
- mySwiper.setWrapperTranslate(0,0,0)
- mySwiper.params.onlyExternal=false;
- //Update active slide
- mySwiper.updateActiveSlide(0)
- //Hide loader
- $('.preloader').removeClass('visible');
- },1000)
- slideNumber++;
- }
- </script>
原文地址:http://www.freejs.net/article_jquerywenzi_663.html
最近更新
- CSS3鼠标悬停图片遮罩层变形动画特...
- 响应式全屏手风琴菜单,同时支持垂直方...
- 分组select选择器,支持多选和单...
- jQuery时间日期选择器代码日历插...
- Select 选择器 可以清空的单选...
- jQuery json 无刷新翻页 ...
我爱薅羊毛
点击最多
广告赞助
相关文章
- jquery点击显示或隐藏内容,可以一次展开多个和...
- tooltips/弹出层/消息提示效果,支持点击与...
- jQuery幸运大转盘抽奖活动代码
- jquery来实现的添加商品和减少商品数量,用于购...
- jQuery手机端弹出层提示对话框
- php js实现拖动滑块完成拼图验证码