0

我想知道有没有办法只改变标签中 * 的颜色?我有这样的事情:

<label>Name*</label>

我想改变那个 * 的颜色来得到这样的东西

<label>Name<color='red'>*</color></label>

用jquery可以吗?我知道 jquery 中有换行,但我可以只换行一个字符,在这种情况下 * 吗?在此先感谢您的帮助。

4

2 回答 2

2

尝试这个

$('label').html($('label').html().replace('*','<span style="color:red">*</span>'));

演示

于 2013-09-04T09:21:58.330 回答
0

你可以

$('label').html(function(i, html){
    return html.replace('*', '<color="red">*</color>')
})
于 2013-09-04T09:22:46.077 回答