如何使用 jQuery 更改 < span > 中的文本?

我有一个非常简单的问题,但这是我以前没有做过的。我有以下几点:

<td id="abc" style="width:15px;"><span></span></td>

我想把一些文字进入跨度。

我如何使用 jQuery 做到这一点。我知道如何用 id 改变一些东西,但是不知道 span 中的代码。

谢谢,

241734 次浏览
$('#abc span').text('baa baa black sheep');
$('#abc span').html('baa baa <strong>black sheep</strong>');

如果只包含文本内容,则为 text(); 如果包含 html 内容,则为 html()

这将用于更改跨度内的 Html 内容

 $('#abc span').html('goes inside the span');

如果要更改 span 内的文本,可以使用:

 $('#abc span').text('goes inside the span');
$('#abc span').html('A new text for the span.');

试试这个

$("#abc").html('<span class = "xyz"> SAMPLE TEXT</span>');

在 xyz 中处理与该跨度相关的所有 css

句法:

  • 返回元素的文本内容: $(selector).text()
  • 将元素的文本内容设置为 content: $(selector).text(content)
  • 使用回调函数 $(selector).text(function(index, curContent))设置元素的文本内容

JQuery-更改 span 元素的文本

$(’# abc span’) . html (“ your new string”) ;