我需要实现的是,当您从箭头向上滑动页面时,页面需要向上滑动,用户将被重定向到另一个页面(如介绍)。使用CSS/JS在移动设备上创建滑动效果
我现在有使用滑块上的工作方式:
问题是:实际上,我怎么做,看起来像网页的效果上升滑块时用来?
我需要实现的是,当您从箭头向上滑动页面时,页面需要向上滑动,用户将被重定向到另一个页面(如介绍)。使用CSS/JS在移动设备上创建滑动效果
我现在有使用滑块上的工作方式:
问题是:实际上,我怎么做,看起来像网页的效果上升滑块时用来?
有许多不同的方式来做到这一点。因为我更喜欢做没有插件(当然除了jQuery的),这里是我的方式来实现这一目标:
1.检测轻扫
这可以用“touchstart”和“touchend”事件来实现。如果touchstart事件被触发,您将获得触摸位置的坐标。当触摸结束时,再次获取并比较距离。
关于此主题有很多真正有用的文章。
2.向下滚动
可以在许多不同的方式来完成,取决于你想要什么样的动画。谷歌为“平滑滚动JavaScript”。如果你使用jQuery,这可能是最简单的方法:
function afterscrolling(){
$('html, body').animate({
scrollTop: $(YOUR_ELEMENT).offset().top
}, 500);
return false;
};
发了Codepen http://codepen.io/keephacking/pen/RaYxpm
使用jQuery touchSwipe
和slideUp
jQuery中的作用
更多关于TouchSwipe,检查下面的链接。 https://github.com/mattbryson/TouchSwipe-Jquery-Plugin