在第10个字符后添加一个html元素

时间:2012-11-15 08:50:45

标签: jquery html html5

我们如何在第10个字符后的句子中添加html元素

1 个答案:

答案 0 :(得分:6)

var $element = $(someselector);
var text = $element.text();
$element.html(text.slice(0, 10) + '<span>new thing</span>' + text.slice(10));

Demonstration

请注意,仅当$ element只包含一个对象时,此方法才有效。对于集合,您将使用每个(如果需要,我将详细说明此代码)。