editor_all.js:
自動加P標籤去除:node
enterTag: 'p',
改爲: enterTag: '',編輯器
span被過濾:spa
//從編輯器出去的內容處理 me.addOutputRule(function (root) { var val; root.traversal(function (node) { if (node.type == 'element') { // if (me.options.autoClearEmptyNode && dtd.$inline[node.tagName] && !dtd.$empty[node.tagName] && (!node.attrs || utils.isEmptyObject(node.attrs))) { // if (!node.firstChild()) node.parentNode.removeChild(node); // else if (node.tagName == 'span' && (!node.attrs || utils.isEmptyObject(node.attrs))) { // node.parentNode.removeChild(node, true) // } // return; // }
以上的內容註釋掉. code
再刪除switch中關於span的處理判斷. blog