我想使用类作为变量。
喜欢...如果您给某个元素类fontColor_
然后用十六进制写一些颜色,它将变成我放在_
之后的颜色。等等。
示例:
<div class='fontColor_11d63b'>the color of this text is now blue</div>
那怎么可能?
是否有任何功能可以删除单词中的前N个字母,在前面添加#
,然后将结果属性分配给某个元素?
答案 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