在ckeditor启动实例中插入html代码

时间:2016-12-27 09:54:15

标签: javascript jquery html

我正在尝试为CkEditor创建模板,当CKEditor启动它时会加载一些预定义的格式,

这是Ckeditor的初始化,

CKEDITOR.replace( 'editor1');
CKEDITOR.instances.editor1.setData(template);

我正在加载HTML文件中创建脚本标记

<script type="text/javascript">
var template = '
<div class="row">
    <div class="col-md-6">
        <div class="row">
            <div class="col-md-6">
                    <textarea name="test"></textarea>
            </div>
            <div class="col-md-6">
                    <textarea name="test1"></textarea>
            </div>
        </div>
    </div>
</div>';
</script>

当页面加载时,它将以"Uncaught SyntaxError: Invalid or unexpected token"

结束

我认为模板变量中有一些语法\字符串问题,

如何将HTML代码作为字符串变量传递?

谢谢,

1 个答案:

答案 0 :(得分:0)

试试这个

CKEDITOR.instances.editor1.setData(\''+ template +'\');