在 javascript 或 jquery 中更改数字的逗号颜色

Posted

技术标签:

【中文标题】在 javascript 或 jquery 中更改数字的逗号颜色【英文标题】:Change comma color of a number in javascript or jquery 【发布时间】:2015-10-02 23:49:14 【问题描述】:

你有什么技巧可以改变数字中逗号的颜色,例如:

1,850,358

withtout 将任何 css 类、样式或 html 分隔符添加为:

1<span class="red">,</span>850<span class="red">,</span>358

我完全没有想法..

【问题讨论】:

内联样式正是您所需要的。 你真的是说没有span标签吗?因为不,如果没有某种标记,这是不可能的。 我的意思是没有 html 或任何值分隔符 【参考方案1】:

使用样式?

1<span style="color:red">,</span>850<span style="color:pink">,</span>358

更好的方法可能是定义一个AngularJS directive 或Polymer web component 将所有指定的字符变成一种颜色。标记可能如下所示:

<character-magic char="," color="#fa1122">You will notice in this text, that every comma has a specific color. Isn't this great, no?</character-magic>

最后,组件/指令仍然会像上面提到的那样使用 style 进行内联样式。

【讨论】:

以上是关于在 javascript 或 jquery 中更改数字的逗号颜色的主要内容,如果未能解决你的问题,请参考以下文章

使用 Javascript 或 jquery 更改公式中两个输入字段的值

javascript或jquery在不同的按钮点击上更改不同的图像[重复]

检测 <td> 的内部 html 何时随 javascript 或 jquery 更改

JQuery 插件,Javascript - 如何仅为 JQuery 插件全局变量或 json 对象创建并在函数级别更改此(变量、对象)

如何使用 JavaScript 或 jQuery 更改数组内对象的值?

如何使用 JavaScript 或 jQuery 更改数组内的对象的值?