ueditor添加事件
UE.getEditor('content').addListener('blur',function(editor){...});
UE.getEditor('container').addListener('click',function(event,o){//点击事件
console.info(ue.selection.getRange().startContainer.data);//选中值
console.info(ue.queryCommandValue('elementpath'));//选中节点
console.info(o.x + o.y);//坐标
});
添加执行命令后的监听事件
ue.addListener('afterExecCommand',function(t, e, arg){ //e为事件类型
afterUploadImage(e);
});
单张图片上传返回的e为inserthtml,多张图片上传返回的e为insertimage,执行插入段落命令。
function afterUploadImage() {
if(arguments[0]=="inserthtml" || arguments[0]=="insertimage"){
ue.execCommand( 'insertparagraph' );
}
}