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 に答える