如何用html标签替换字符串的一部分?

时间:2013-03-28 04:47:16

标签: jquery

如何用jQuery中的html标签替换字符串的一部分?
比如说<div>Who am i</div>应为<div><b>Who</b> am i</div>

2 个答案:

答案 0 :(得分:4)

您可以使用html方法的回调函数和replace方法。

$('div').html(function(_, oldHTML){
   return oldHTML.replace(/(\w+)/, '<b>$1</b>');
   // return oldHTML.replace('Who', '<b>Who</b>');
})

http://jsfiddle.net/3rAMp/

答案 1 :(得分:1)

使用jquery的.html()

$("div").html("<b>Who</b> am i")