我如何使用节点的建设者从Scriptacolus插入html
-
09-06-2019 - |
题
例如这个代码
var html = "<p>This text is <a href=#> good</a></p>";
var newNode = Builder.node('div',{className: 'test'},[html]);
$('placeholder').update(newNode);
casues p和一个标签,以显示,如何防止它们被逃脱的?
解决方案
最后的参数,以建设者。节点"阵列,列出的其他节点的附加作为儿童"根据本 维基.所以当你通过这一串是一样的待遇的案文。
你可以使用:
var a = Builder.node('div').update("<a href='#'>foo</a>")
那里的链接文本或:
var a = Builder.node('div', {'class':'cool'},
[Builder.node('div', {'class': 'another_div'})]
);
你可以使用的只是原型 新的元素() (可作为1.6).
var a = new Element('div').insert(
new Element('div', {'class': 'inner_div'}).update("Text in the inner div")
);
其他提示
不隶属于 StackOverflow