3

我有一个元素在到达#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('remove')”?为了使它在离开 div 时向上滑动,甚至进一步向下滑动站点并进入其他 div。通过这种方式,我可以制作类似的动画 - 滑入/停在位置/滑出。

如果航点不是执行此操作的正确插件,我将非常感谢一些指示如何实现这种效果。

谢谢 !

4

1 回答 1

8
$('#news').waypoint('destroy') — Unregister waypoints and unbind all handlers.
$('#news').waypoint('remove') — Unregister waypoints but leave handlers intact.

您是否阅读过 Waypoint 完整文档?

源:http: //imakewebthings.com/jquery-waypoints/#documentation

于 2012-07-12T00:44:08.780 回答