我有一个元素在到达#news div时向下滑动,在向上滑动时传递#news会向上滑动。
$(document).ready(function() {
$('#news').waypoint(function(event, direction) {
if (direction === 'down') {
$('#menu_list').animate({top: 10},{queue: false, duration:500}) ;}
else {
$('#menu_list').animate({top: 50},{queue: false, duration:500}) ;}
}, {
offset: '6'
});
});
我想知道如何应用“.waypoint('删除')”?为了使它在离开div时向上滑动,甚至在进一步下滑到现场并进入其他div。 通过这种方式,我可以制作动画 - 滑入/停止位置/向外滑动。
如果航点不是正确的插件,我真的很感激如何实现这种效果。
谢谢!
答案 0 :(得分:8)
$('#news').waypoint('destroy') — Unregister waypoints and unbind all handlers.
$('#news').waypoint('remove') — Unregister waypoints but leave handlers intact.
您是否阅读过Waypoint完整文档?
Src:http://imakewebthings.com/jquery-waypoints/#documentation