如何用jQuery中的html标签替换字符串的一部分?
比如说<div>Who am i</div>
应为<div><b>Who</b> am i</div>
。
答案 0 :(得分:4)
您可以使用html
方法的回调函数和replace
方法。
$('div').html(function(_, oldHTML){
return oldHTML.replace(/(\w+)/, '<b>$1</b>');
// return oldHTML.replace('Who', '<b>Who</b>');
})
答案 1 :(得分:1)
使用jquery的.html()
$("div").html("<b>Who</b> am i")