2016-03-23 3 views
-2
requirejs(['jquery', 'scrollto'], function($, scrollto) { 
    var scroll = new scrollto.ScrollTo({ 
     dest: 500, 
     speed: 2000 
    }); 

TypeError: scrollto is undefinedはTypeError:このエラーで問題を抱えてrequireJs

イムを使用しているときscrolltoは未定義です。私はおそらく私の問題がどこにあるのか特定できません。ヘルプをいただければ幸いです。

+0

私は本当にあなたが言ったことを理解していない、あなたは$( 'div')instaead新しいオブジェクトを作成する必要がありますか? – xiaokk06

+0

私はしようとしましたが、もう一度間違っていました。そして今回は$が未定です! – xiaokk06

+0

あなたがjQueryを実装する必要があるので、そうです@黄龍 – amanuel2

答えて

0

私はこのようなモジュールを定義する必要があることを知っておくべきです。 define(['jquery']、function($)){});代わりに、このような間違った定義のは私の問題をsloveするしようとした人たちに(「jqueryの」機能($){}) 感謝を定義するが、これは私のフォースト質問ですので、私のミスを許してください。

0

これは、あなたがスクロールを指定する方法です:あなたはTを活用するのを忘れて...プラスそれが正しい構文ではありません

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

..

だからではなく、あなたの方法の:

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 
    }); 
}) 
+0

この$( "#backTop")のような要素にクリック関数をバインドしたいと思います。( 'click'、$ .proxy(scroll.move、scroll));しかし、私はこの機能を働かせないようにするこの問題に出会った。 – xiaokk06

関連する問題