简体   繁体   English

滚动到奇怪的行为

[英]ScrollTo strange behavior

I'm using ScrollTo plugin in my site, I also use requirejs to load my files. 我在网站中使用ScrollTo插件,也使用requirejs加载文件。

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

When i use code: 当我使用代码时:

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

all is working well, but if I use: 一切正常,但是如果我使用:

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

its not working at all. 它根本不起作用。

Also i try to add offset to scroll using: 我也尝试添加偏移量来滚动使用:

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

Also no results. 也没有结果。 Can any one explain me were is error ? 谁能解释我是错误的?

Documentation says in "window shorthand" : 文档在“窗口速记”中说

You can use $.scrollTo(...) as a shorthand for $(window).scrollTo(...). 您可以将$ .scrollTo(...)用作$(window).scrollTo(...)的简写。

So $.scrollTo("#about", 800, {easing:'elasout'}); 所以$.scrollTo("#about", 800, {easing:'elasout'}); is not the same as $("#about").ScrollTo(); $("#about").ScrollTo(); (which btw, should be scrollTo ). (顺便说一句,应该是scrollTo )。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM