4

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

4

2 回答 2

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/

于 2013-03-28T04:51:26.123 回答
1

.html()jquery的使用

$("div").html("<b>Who</b> am i")
于 2013-03-28T04:48:56.340 回答