2016-12-24 10 views
0

mCustomScrollBarスクロールバーのプラグインをウィンドウの幅に応じて初期化および破棄しようとしています(es6アプリケーションのjquery、webpack/babel)。しかし、ウィンドウのサイズを変更するときにエラーが発生します。

"未知のTypeError:$(...).mCustomScrollBarは関数ではありません"。ここで

は私のコードです:私は間違っているつもりどこ

function initCustomScrollbar() { 
    var scrollPane = document.querySelector(".scroll-content"); 
    var scrollPaneInit = $(scrollPane).mCustomScrollbar(); 

    setTimeout(function() { 
     var scrollInnerPane = $(scrollPane).find(".mCustomScrollBox"); 
     $(scrollInnerPane).height(window.innerHeight + "px"); 
    }, 500); 

    $(window).resize(function() { 
     if (window.innerWidth < 768) { 
      initCustomScrollbar(); 
     } else { 
      $(scrollPane).mCustomScrollBar('destroy'); 
     } 
    }); 
} 

initCustomScrollbar(); 

誰かが指摘することはできますか?私は、問題を解決した

+0

プラグインをロードしていない可能性があります。 –

+0

私は404エラーを受け取らない限り、間違いなく読み込み中です... – vicgoyso

+0

プラグインを含めるのを忘れた場合はありません。 –

答えて

1

何とか私の潜在意識はJavascriptが大文字と小文字を区別し忘れてしまった、...関数は次のようになります。

$(scrollPane).mCustomScrollbar(); 

ない

$(scrollPane).mCustomScrollBar(); 

SMH!

関連する問題