javascript - Uncaught ReferenceError: d3 is not defined in WordPress Visual Composer
问题描述
我想编辑一些只能在 WPBakery Page Builder 中完成的图像。因此,当我尝试使用它编辑页面时,前端编辑器(页面构建器)不会加载。控制台显示以下错误:
我不知道这是否有意义,但是,是的,我尝试了这些解决方案,因为它们在不同的论坛上被提及:
- 添加
charset="utf-8"
到外部脚本标签。 - 在 Raw HTML 元素中移动脚本标签。
- 用于
$(document).ready(function(){})
包含整个第二个脚本。因此,它会在所有内容加载后加载。
不幸的是,这些都不适合我。
页面构建器在我不使用该d3.js
库的页面上运行良好。而且,当不在 PAGE BUILDER 中时,可视化效果很好 - 库加载并显示可视化。你可以在这里查看:
https ://conductscience.com/age-when-charles-darwin/
另外,请注意,我无权访问任何主题文件。所以,我不能对functions.php
任何其他文件进行任何更改。
解决方案
您的问题与 WPBakery 相关,而不是 Visual Composer 插件。您需要拥有最新版本 5.7 才能解决此问题。更多信息,如果您有有效的许可证,请联系 support.wpbakery.com。
推荐阅读
- asp.net-mvc - ASP.NET MVC jQuery Unobtrusive Validation 比较两个日期
- java - Spring 数据映射无法按预期工作
- sql-server - SQL 摘要查询
- c# - 来自 streamReader 的 C# 文件按空格拆分为 int 和 string。在第一行之后
- java - 如何在测试中注入 bean 的属性源
- javascript - 尝试使用 CDN 中的 Vue.js 库,但出现 Uncaught SyntaxError: Unexpected identifier
- php - 使用 $_GET 参数删除 MySQL 数据库的行
- c - 使用空格检测单词或句子将摩尔斯电码解码为文本的 C 程序
- python - 从客户 ID 购买日期到 python 中 ID 的购买间隔天数
- logging - 我无法按日期设置日志?如何在 log4j.prop 文件中设置 bydate?我已经应用了这些东西,但没有每天生成