【发布时间】:2015-09-03 07:47:33
【问题描述】:
我正在使用 JqCloud 创建词云,
它工作正常并给出预期的结果。
我的问题是我想给用户提供的文本颜色。
我的代码是这样的
var words = [
{text: "Lorem", weight: 13},
{text: "Ipsum", weight: 10.5},
{text: "Dolor", weight: 9.4}
];
$('#demo').jQCloud(words, {
classPattern: null,
colors: ["#800026", "#bd0026", "#e31a1c", "#fc4e2a", "#fd8d3c", "#feb24c", "#fed976", "#ffeda0", "#ffffcc"],
fontSize: {
from: 0.1,
to: 0.02
}
});
上面的代码分配颜色,但它取决于优先级,
我想以云生成给定颜色的方式声明颜色。
有什么方法可以让我设置文本颜色。
ex. Lorem - Red(#FF0000)
Ipsum- Green(#006600)
Dolor - Blue(#0000FF)
类似或任何其他方式
var words = [
{text: "Lorem", weight: 13,Color:"#FF0000"},
{text: "Ipsum", weight: 10.5,Color:"#006600"},
{text: "Dolor", weight: 9.4 ,Color:"#0000FF"}
];
【问题讨论】:
标签: javascript jquery tag-cloud word-cloud