<script> var editor; KindEditor.ready(function(K) { editor = K.create('textarea[name="productDesc1"]', { resizeType : 1, allowPreviewEmoticons : false, allowImageUpload : true, items : [ 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline', 'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist', 'insertunorderedlist', '|', 'emoticons', 'image', 'link','|', 'selectall', 'source','about'] }); }); KindEditor.ready(function(K) { editor = K.create('textarea[name="productSpec"]', { resizeType : 1, allowPreviewEmoticons : false, allowImageUpload : true, items : [ 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline', 'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist', 'insertunorderedlist', '|', 'emoticons', 'image', 'link','|', 'selectall', 'source','about'] }); }); </script>
我现在有两个,就要创建两个这个嘛?感觉代码重用率太低了
K.create不支持创建多个,下一个版本考虑增加。
现在可以自己封装一个函数调用就可以了。
function initKindEditor(expr) {
// 创建编辑器
}
initKindEditor('#textarea1');
initKindEditor('#textarea2');
引用来自“Roddy”的答案
K.create不支持创建多个,下一个版本考虑增加。
现在可以自己封装一个函数调用就可以了。
function initKindEditor(expr) {
// 创建编辑器
}
initKindEditor('#textarea1');
initKindEditor('#textarea2');
可以具体点嘛?是这样?
然后
initKindEditor('textarea[name="productDesc1"]');
initKindEditor('textarea[name="productSpec"]');
引用来自“Roddy”的答案
然后
initKindEditor('textarea[name="productDesc1"]');
initKindEditor('textarea[name="productSpec"]');
@Roddy ,我现在要用<a onclick="addProduct();">进行提交,没得到数据,我去网上查了一下,要在提交之前加上editor.sync(); 现在问题是我这个initKindEditor();是写在一个单独js文件里的,而这个方法没有返回值,如果我加上返回值的话:
调用:
引用来自“删除”的答案
引用来自“Roddy”的答案
然后
initKindEditor('textarea[name="productDesc1"]');
initKindEditor('textarea[name="productSpec"]');
@Roddy ,我现在要用<a onclick="addProduct();">进行提交,没得到数据,我去网上查了一下,要在提交之前加上editor.sync(); 现在问题是我这个initKindEditor();是写在一个单独js文件里的,而这个方法没有返回值,如果我加上返回值的话:
调用:
引用来自“小败”的答案
引用来自“Roddy”的答案
K.create不支持创建多个,下一个版本考虑增加。
现在可以自己封装一个函数调用就可以了。
function initKindEditor(expr) {
// 创建编辑器
}
initKindEditor('#textarea1');
initKindEditor('#textarea2');
可以具体点嘛?是这样?