3.1版本的wangEditor,在回车的时候上面是什么格式的标签会顺延到下一行,这样会导致html很乱,所以在回车的时候做一下操作。
//监听富文本内的回车
$("#editor").keydown(function(e) {
if (e.keyCode == 13) {
e.preventDefault(); //阻止之前的动作
editor.cmd.do("insertHTML", "<p><br/></p>");
}
});
有意思的一点,如果如上面插入的是p标签,那么不能连续回车;如果插入的是editor.cmd.do("insertHTML", "<div><br/></div>");
,那么可以连续回车,但同时wangEditor会把div改为p标签。
另外,如果不加<br/>
,光标将不移动。
完结不撒花~