KindEditor在火狐浏览器上第一次加载不能编辑内容,但是点击工具栏一些能够点击的按钮之后,就可以编辑内容了。
这种问题在IE8上并没有出现
看到一个灵感启发的帖子,按照这篇文章说的https://blog.csdn.net/kavil321/article/details/13631513,
不能在页面初始化的时候就加载富文本编辑框,我试着给我的代码加一个点击事件,于是在页面初始化之后,点击一下,就可以进行编辑了
$("form").click(function(){
kedit("kindEditor");
});
原来的是这样的
$(function (){
kedit("kindEditor");
});
但是我表单需要呈现的效果必须是在点开页面时就将富文本框加载出来,所以我加了一个时间延迟
就是在页面加载时,将初始化富文本框延迟加载1s,问题就解决了
setTimeout(function() {
kedit("kindEditor");
},10);