我刚刚将CKEditor添加到我的网站,但我在控制台中收到以下错误:
我按照installation guide编写,因此我不知道错误是什么。
简要地说,这就是我的电话:
<textarea id="full-editor" name="full-editor" rows="10" columns="6"></textarea>
<script type="text/javascript">
CKEDITOR.replace('#full-editor');
</script>
答案 0 :(得分:12)
Aah ..试试这个
从#
CKEDITOR.replace('#full-editor');
根据您分享的安装指南,这是您需要的
CKEDITOR.replace('full-editor'); // NO #. You must have got confused with jQuery
答案 1 :(得分:6)
每当我们在<textarea>
之前放置初始化程序脚本时,也会发生这种情况。
确保放
<script>
CKEDITOR.replace( 'editor1' );
</script>
在</body>
标记之前(即关闭正文标记)。
答案 2 :(得分:1)
<script type="text/javascript">
CKEDITOR.replace('#full-editor');
</script>
请在外部js文件中添加以上代码,并在标题页之后的html页面中包含此js,如
$(document).ready(function () {// save as like ckEditorInclude.js
CKEDITOR.replace('#full-editor');
}
<script src="Your folder path/ckEditorInclude.js" type="text/javascript"></script>
答案 3 :(得分:1)
每当我们放入初始化程序脚本时,也会发生这种情况。 确保
</body>
在img
标记之前(即关闭正文标记)。
答案 4 :(得分:0)
对我来说,问题是我从cdn本地复制了代码,这样如果我不在线,我就可以使用它。我使用的是4.9.2版标准。 检查chrome控制台会出现几个404错误,使用FireFox时这些错误并不明显。恢复到cdn解决了这个问题。 不幸的是,没有这个离线工作似乎至少不适用于这个版本的ckeditor。