KindEditor.ready 不执行的解决方法
问题描述
按照官网的要求,一一都设置好了,但就是没法显示富文本编辑器。
1.设置好textarea输入框
<textarea id="myEditor" name="content" style="width:700px;height:300px;">
<strong>HTML内容</strong>
</textarea>
2.在页面添加js脚本
<script charset="utf-8" src="/editor/kindeditor.js"></script>
<script charset="utf-8" src="/editor/lang/zh-CN.js"></script>
<script>
KindEditor.ready(function(K) {
window.editor = K.create('#myEditor');
});
</script>
但是,但是,在谷歌浏览器中就是显示不出kindEditor编辑器。
解决方法
// 初始化KindEditor编辑器
function initKindEditor(ele, options){
return KindEditor.create(ele, options);
}
$(function(){
let options = {
cssPath : '/editor/plugins/code/prettify.css',
filterMode : true,
uploadJson:'/editor/jsp/upload_json.jsp',//上传图片时,需要使用
fileManagerJson:'/editor/jsp/file_manager-json.jsp',
allowFileManager:true
};
initKindEditor('#myEditor', options)
});
原因
看这篇百度经验
但是没看明白 -_-!!!