更改角色的颜色
我有以下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, '*'); });