我在我的网站上使用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
});
也没有结果。 任何人都能解释我的错误吗?
答案 0 :(得分:2)
文档在"window shorthand"中说明:
您可以使用$ .scrollTo(...)作为$(window).scrollTo(...)的简写。
所以$.scrollTo("#about", 800, {easing:'elasout'});
与$("#about").ScrollTo();
不同(顺便说一下,应该是scrollTo
)。