首页 > 解决方案 > Trumbowyg - jquery__WEBPACK_IMPORTED_MODULE_0___default(...)(...).trumbowyg 不是函数

问题描述

无法让 Trumbowyg 在我的 WordPress 项目中工作。

我使用 Webpack,这是我的代码:

import $ from "jquery";
import 'trumbowyg';

$(document).on("load-ux", function () {
  $("textarea").each(function () {
    $(this).trumbowyg();
  });
});

“load-ux”事件在文档准备好时触发。

这是项目 jquery 依赖项:

"jquery": "^3.6.0",
"trumbowyg": "^2.23.0",

我在谷歌上搜索了没有结果的解决方案,我做了这些测试:

导入'trumbowyg';-----> 导入'trumbowyg/dist/trumbowyg';

导入'trumbowyg';-----> 从“trumbowyg”导入 { trumbowyg };

添加$.noConflict();

使用$("textarea").trumbowyg();

使用require代替 include

下载该库并将其包含在项目中----> import 'libs//trumbowyg.js';

以及在网上找到的其他测试。

结果总是: Uncaught TypeError: jquery__WEBPACK_IMPORTED_MODULE_0___default(...)(...).trumbowyg is not a function

标签: javascriptjquerywordpresswebpacktrumbowyg

解决方案


推荐阅读