更改角色的颜色

我有以下HTML代码:

是否可以使用jQuery将颜色更改为字符* ? 我尝试使用函数find()但我重复了标签上的所有字符。

如果您坚持使用脚本解决方案:

 $("p > label:contains('*')").each(function () { $(this).html($(this).html().replace("*", "*")); }); 

演示。

你应该使用css来实现这一点。 请改用以下内容

  

这将完成工作。

我想我会明智地解决它:

 label:first-letter { color: #ff0000; } 

这里的例子

卡里姆的答案很棒,但在实施时,我注意到它只会在每个中选择一个字符

标签,所以在这种情况下:

 

它不会工作。 如果在这种情况下用“label:contains(’*’)”替换选择器没问题,但如果要更改该特定字符的每个实例的颜色(或其他属性),该怎么办? 所以在这种情况下:

 

* Name
* Last Name
Mascot Name

你真的需要别的东西(我知道它看起来并不好,但这是Wordpress的实际输出)。 我发现了这个: 使用css或jquery更改特定字符的格式 , Blazemonger的答案就是这样! 我在这里重复一遍:

 $('selector').html(function(i,el) { return el.replace(/\*/g, '*'); });​