javascript - Requirejs with perfect-scrollbar jQuery plugin -


let me begin saying i've picked requirejs recently, , i'm still trying wrap head around how works.

i trying use perfect-scrollbar, jquery version.

my index.js:

requirejs.config({     shim: {         'perfectscrollbar': {             'deps': ["jquery"]         }     },     paths: {         'jquery': "lib/jquery-3.2.1.min",         'perfectscrollbar': "lib/perfect-scrollbar.jquery.min"     } });  require(["jquery", "perfectscrollbar"], function () {     $(document).ready(function () {         $(".custom_scrollbar").perfectscrollbar();     }); }); 

i following error in console:

jquery-3.2.1.min.js:2 uncaught typeerror: $(...).perfectscrollbar not function     @ htmldocument.<anonymous> (index.js:15)     @ j (jquery-3.2.1.min.js:2)     @ k (jquery-3.2.1.min.js:2) 

edit: switching jquery 2.2.1 yields following (similar) error:

index.js:15 uncaught typeerror: $(...).perfectscrollbar not function     @ htmldocument.<anonymous> (index.js:15)     @ (jquery-2.2.1.min.js:2)     @ object.add [as done] (jquery-2.2.1.min.js:2)     @ n.fn.init.n.fn.ready (jquery-2.2.1.min.js:2)     @ index.js:14     @ object.execcb (require.js:5)     @ b.check (require.js:5)     @ b.<anonymous> (require.js:5)     @ require.js:5     @ require.js:5 

how can fix this?

you're calling $(...).perfectscrollbar() capital "b". actual name of plugin as documented in readme $(...).perfectscrollbar() lowercase "b".


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -