看一下
admin 2019-9-4
HYEditor编辑器是作者原创出品,为自由扩展而生。
目前该编辑器上 通过插件方式实现的功能JS有
这次通过扩展增加一个 部分隐藏 的按钮
实现首先理清过程;编辑器添加按钮-》点击按钮-》触发点击事件-》获取选中文字-》插入隐藏标签关键字+选中内容
代码如下
hide.js
//添加按钮 HY_editor_addBtn({ name:'hide', //按钮工具栏名 type:'btn', //类型为 btn 按钮 tooltip:'部分隐藏', //按钮提示文字 iconClass:'simditor-icon-hide',//字体图标CSS onclick:function(_this){ //_this 是整个编辑器的类 _this.execCommand('insertText',false,'内容需要回复可见 '); } });
通过_this.selection 获取当前选择文件
通过_this.exeCommand 插入文本到编辑器内