ScrollTo onAfter事件未被调用

时间:2013-05-09 10:29:33

标签: jquery scrollto

我正在使用Ariel Flesler的ScrollTo plugin

我无法使用onAfter函数,如果我这样做,页面会滚动,但不会调用警报。

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

1 个答案:

答案 0 :(得分:1)

试试这个:

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

根据doco你有两种方法可以称之为:

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

...但不是将宽松作为一个单独的参数,如:

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

您需要使缓动设置对象的属性之一。