Liferay 7主题中的jQuery插件

我需要一些帮助来理解Liferay 7主题,特别是使用jQuery插件。 因为我遇到与此主题相同的问题: https : //web.liferay.com/community/forums/-/message_boards/view_message/79089004

每当我调用我试图安装的插件函数时,“不是函数”就会出现。 我正在考虑所有可能的展示位置:

 

当我检查页面时,我可以在那里看到jQuery对象,但看起来插件并没有坚持..

 $(".content").mCustomScrollbar(); 

只是一个不行,我无法弄清楚为什么..

Liferay论坛交叉发布

这不是最干净的解决方案,但如果您只是想将模块作为全局变量加载,您可以执行以下操作:

    

在加载umd包装的插件之前将amd标志设置为false应该可以解决问题,并且应该继续加载所有相同的内容。

另外,如果您正在托管该文件,您实际上可以用&& false或插件umd定义中的类似内容替换&& define.amd ,以确保它也可以作为全局使用。

如果这对您有用,请告诉我!