繁体   English   中英

类型错误:使用 requireJs 时未定义 scrollto

[英]TypeError: scrollto is undefined when using requireJs

requirejs(['jquery', 'scrollto'], function($, scrollto) {
    var scroll = new scrollto.ScrollTo({
        dest: 500,
        speed: 2000
    });

类型错误:scrollto 未定义

我在这个错误中遇到了问题。 我无法确定我的问题出在哪里。 帮助将不胜感激。

这是您指定滚动到的方式:

$('div.pane').scrollTo(args);

您忘记将 T 大写。另外,它的语法不正确。

所以,而不是你的方式:

requirejs(['jquery', 'scrollto'], function($, scrollto) {
    var scroll = new scrollTo.ScrollTo({
        dest: 500,
        speed: 2000
    });
 })

做这个:

requirejs(['jquery', 'scrollto'], function($, scrollto) {
    $('div').ScrollTo({
        dest: 500,
        speed: 2000
    });
 })

我应该知道我应该定义一个这样的模块define(['jquery'],function($)){}); 而不是这样的错误定义: define('jquery',function($){})感谢那些试图解决我的问题的人,这是我的第一个问题,所以请原谅我的错误。

暂无
暂无

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

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