kindeditor是一款比较好用的富文本,里面功能比较全面,还支持自定义插件。官网的自定义hello插件示例非常简单,想仿照此例做一个插入文本框的插件,一番折腾总算看到效果。
1.定义kindeditor/plugins/hello/hello.js
KindEditor.plugin('hello', function(K) {
var editor = this, name = 'hello';
editor.plugin.hello = {
helloFunc: function(e) {
editor.insertHtml('世界,你好![百度官网:http://www.baidu.com]文本框: ');
}
};
// 点击图标时执行
editor.clickToolbar(name, editor.plugin.hello.helloFunc);
});
2.编写页面kedemo.html