2 qq 22846457 qq_22846457 于 2015.07.25 11:43 提问

关于JQeasyUI和Kindeditor问题。

主页面使用JQeasyUI通过点击,新增一个tab,tab指向一个使用Kindeditor的页面A;单独访问页面A时,
编辑器能正常打开,可是通过点击一个tab的方式打开页面A,编辑器却无效,浏览器报
异常:Uncaught ReferenceError: KindEditor is not defined
我试过:在主页面 声明 可是不行

 <script type="text/javascript">
        $(function(){
            var editor;
            KindEditor.ready(function(K) {
                editor = K.create('textarea[name="content"]', {
                    uploadJson : '../editor/jsp/upload_json.jsp',
                    allowFileManager : true
                });

            });
        });
</script>

网上搜索过相关,可是解决不了,网上说是冲突,可是按照他那样写的又不行
求大神指导下,这个问题困扰了很久了。

4个回答

showbo
showbo   Ds   Rxr 2015.07.25 12:50
已采纳

最新版本ke没有问题,可以生成编辑器ui,但是无法输入内容,不知道什么问题。。

你可以将kindeditor的js,css文件先导入你的html页面,给tabs增加load事件来生成ke,然后ajax加载的页面去掉ke的相关文件,这个可以编辑也没有错误

    <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
    <script src="../../jquery-1.5.1.js"></script>
    <script src="../../ui/jquery.ui.core.js"></script>
    <script src="../../ui/jquery.ui.widget.js"></script>
    <script src="../../ui/jquery.ui.tabs.js"></script>
    <link rel="stylesheet" href="../../../../kindeditor-4.1.7/themes/default/default.css" />
    <script charset="utf-8" src="../../../../kindeditor-4.1.7/kindeditor-min.js"></script>
    <script charset="utf-8" src="../../../../kindeditor-4.1.7/lang/zh_CN.js"></script>
    <script>
    $(function() {
        $( "#tabs" ).tabs({
            ajaxOptions: {
                error: function( xhr, status, index, anchor ) {
                    $( anchor.hash ).html(
                        "Couldn't load this tab. We'll try to fix this as soon as possible. " +
                        "If this wouldn't be a demo." );
                }
            },
            load: function (e, ui) {
              if(ui.tab.innerHTML == '你的tab内容')  KindEditor.create('textarea[name="content"]', {
                    uploadJson : '../editor/jsp/upload_json.jsp',
                    allowFileManager : true
                });
            }
        });
    });
    </script>
dongjinwang
dongjinwang   2015.07.25 14:16

最新版本ke没有问题,可以生成编辑器ui,但是无法输入内容,不知道什么问题。。

dongjinwang
dongjinwang   2015.07.25 14:16

最新版本ke没有问题,可以生成编辑器ui,但是无法输入内容,不知道什么问题。。

CSDNXIAOD
CSDNXIAOD   2015.07.25 11:54

KindEditor空格问题
kindEditor的上传问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片