ScrollTo奇怪的行为

时间:2015-03-27 21:37:36

标签: javascript scrollto

我在我的网站上使用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
});

也没有结果。 任何人都能解释我的错误吗?

1 个答案:

答案 0 :(得分:2)

文档在"window shorthand"中说明:

  

您可以使用$ .scrollTo(...)作为$(window).scrollTo(...)的简写。

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