2012-11-28 135 views
0

我正在尋找一種方法來創建一個新的節點在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); 

回答