1

Ariel Fleslerによる ScrollTo プラグインを使用しています。

onAfter 関数を機能させることができません。これを行うと、ページはスクロールしますが、アラートは呼び出されません。

$.scrollTo('#'+id+'_anchor', 500, 'easeInCubic', { 
   onAfter:function(){
      alert('test');
   }
});
4

1 に答える 1

1

これを試して:

$.scrollTo('#'+id+'_anchor', 500, {
   easing : 'easeInCubic',
   onAfter : function(){
      alert('test');
   }
});

doco によると、呼び出す方法は 2 つあります。

$(...).scrollTo( target, duration, settings );
$(...).scrollTo( target, settings );

...しかし、あなたが持っていたような別のパラメータとしてのイージングではありません:

$(...).scrollTo( target, duration, easing, settings );

イージングを設定オブジェクトのプロパティの 1 つにする必要があります。

于 2013-05-09T10:36:10.330 に答える