我正在寻找一种方法来创建一个新的节点在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);