如何在jquery中使用.html(value to show)时在td元素中添加span元素



我的目标是使用<td>内部的<span>元素附加数据。但我必须在循环内部使用的jquery中使用.html()。现在我使用这个代码得到的结果是,

$("td", row).eq(2).html(dateval);

我得到的结果是,

<td>XYZ</td>

但我需要,结果是,

<td><span>My calculated value</span>XYZ</td>

如何使用这个.html方法将这个span元素追加到td中。欢迎任何建议!。

尝试:

.html('<span>My calculated value</span>' + dateval);

您可以通过将<span>My calculated value</span>字符串与值dateval连接来实现这一点。

var calcVal = '<span>My calculated value</span>'+ dateval;
$("td", row).eq(2).html(calcVal);

最新更新