ScrollTo 奇怪的行为

ScrollTo strange behavior

我在我的站点中使用 ScrollTo 插件, 我也使用 requirejs 来加载我的文件。

require(['jquery','skrollr','boodstrap','scrollto'],function($,skrollr,b,scrolltoo){....

当我使用代码时:

$("#about").ScrollTo();

一切正常,但如果我使用:

$.scrollTo("#about", 800, {easing:'elasout'});

它根本不起作用。

我还尝试使用以下方法添加滚动偏移量:

$.extend($.scrollTo.defaults, {
  offset: 50,
  duration: 800
});

也没有结果。 任何人都可以解释我是错误吗?

文档在 "window shorthand" 中说:

You can use $.scrollTo(...) as a shorthand for $(window).scrollTo(...).

所以 $.scrollTo("#about", 800, {easing:'elasout'});$("#about").ScrollTo(); 不同(顺便说一句,应该是 scrollTo)。