使用Jquery创建具有转义文本+ HTML的元素

时间:2016-03-01 18:56:41

标签: javascript jquery html-escape-characters

以下是我想要制作的内容:

"<td>"+name+"<textarea>"+content+"</textarea></td>";

我知道jQuery可以使用:

逃脱
jQuery("<td>", name)

但除了它之外,你如何整合一些html?

1 个答案:

答案 0 :(得分:1)

您可以使用jQuery动态创建DOM元素及其属性/属性,如下所示......

var name = 'name';
var content = 'content';

var $td = $('<td>', {
  html: $('<textarea>', {
    rows: 5
  }).text(content)
}).prepend(name);