这是我试图产生的:
"<td>"+name+"<textarea>"+content+"</textarea></td>";
我知道jQuery可以使用以下方法进行转义:
jQuery("<td>", name)
但是,您如何在其中添加一些html?
最佳答案
您可以使用jQuery来动态创建DOM元素及其属性/属性,如下所示:
var name = 'name';
var content = 'content';
var $td = $('<td>', {
html: $('<textarea>', {
rows: 5
}).text(content)
}).prepend(name);
关于javascript - 使用Jquery创建带有转义文本+ HTML的元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35731119/