ckeditor:“a未定义”

时间:2014-10-27 22:27:41

标签: javascript jquery ckeditor

我刚刚将CKEditor添加到我的网站,但我在控制台中收到以下错误:

http://i.imgur.com/p4c3J4E.png

我按照installation guide编写,因此我不知道错误是什么。

简要地说,这就是我的电话:

<textarea id="full-editor" name="full-editor" rows="10" columns="6"></textarea>

<script type="text/javascript">
    CKEDITOR.replace('#full-editor');
</script>

5 个答案:

答案 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。