如何在html中提取类的最后数字?

时间:2018-12-05 06:28:48

标签: javascript jquery html css

我想使用类作为变量。

喜欢...如果您给某个元素类fontColor_然后用十六进制写一些颜色,它将变成我放在_之后的颜色。等等。

示例:     <div class='fontColor_11d63b'>the color of this text is now blue</div>

那怎么可能? 是否有任何功能可以删除单词中的前N个字母,在前面添加#,然后将结果属性分配给某个元素?

2 个答案:

答案 0 :(得分:5)

这是一种实现方法:

#include <algorithm>

std::fill(buf + 8, buf + 12, 0);
$('div[class^=fontColor').each(function(i,div){
  var c = $(this).attr("class");
  var color = '#' + c.split(/_/g)[1];
  $(this).css("color",color);
});

答案 1 :(得分:0)

如果您只是想知道如何编写这样的函数,这是一种纯JavaScript方式:

>>
2>nul