我正在尋找一種方法來創建一個新的節點在CKEDITOR從一些HTML。CKEditor解析HTML到節點
得到一個新的跨越節點,我可以做
var x = new CKEditor.dom.element('span');
,但我想跨度節點類似HTML初始化跨越下面
<span class='link' isPop='false'>Single quote's and special character!</span>
所以問題是:
是在CKEDITOR中有任何可用的東西可以從現有的html創建一個新的節點,例如
var spanHTML = '<span class='link' isPop='false'>Single quote's and special character!</span>';
var newNode = new CKEditor.dom.element('span', spanHTML);
或類似
var parser = new CKEDITOR.htmlParser();
parser.node = function(tagName, html)
{
// do something here
};
var newNode = parse.node('span', spanHTML);