手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery实现相册一下滑动两次的方法
jquery实现相册一下滑动两次的方法
摘要:本文实例讲述了jquery实现相册一下滑动两次的方法。分享给大家供大家参考。具体实现方法如下:vart1=null;//定义为全局变量$('...

本文实例讲述了jquery实现相册一下滑动两次的方法。分享给大家供大家参考。具体实现方法如下:

var t1=null; //定义为全局变量 $('body').on('touchstart', '#gallerySlider img', function(e){ var touch = e.originalEvent, startX = touch.changedTouches[0].pageX; if (t1 == null){ t1 = new Date().getTime(); }else{ var t2 = new Date().getTime(); if(t2 - t1 < 500){ t1 = t2; return; }else{ t1 = t2; } } slider.on('touchmove',function(e){ event.stopPropagation(); touch = e.originalEvent.touches[0] || e.originalEvent.changedTouches[0]; if(touch.pageX - startX > 10){ slider.off('touchmove'); showPrevious(); } else if (touch.pageX - startX < -10){ slider.off('touchmove'); showNext(); } }); return false; }).on('touchend',function(){ slider.off('touchmove'); });

当手指滑动开始的时候记录下时间,结束的时候在记录下时间,如果两个时间差相隔很近,就结束。

希望本文所述对大家的jQuery程序设计有所帮助。

【jquery实现相册一下滑动两次的方法】相关文章:

JavaScript实现鼠标点击后层展开效果的方法

jQuery切换所有复选框选中状态的方法

javascript实现树形菜单的方法

jQuery实现不断闪烁文字的方法

javascript实现Table排序的方法

js+cookies实现悬浮购物车的方法

js实现div层缓慢收缩与展开的方法

基于jquery实现下拉框美化特效

js实现键盘Enter键提交表单的方法

jquery预加载图片的方法

精品推荐
分类导航