- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试让我的仪表按扇区显示颜色(即在 var g1 上我想要绿色 0-10、橙色 11-22 和红色 23-34)。
有一个选项可以做到这一点,但没有像我这样的菜鸟的明确说明。
如有任何帮助,我们将不胜感激。
<script>
var g1 = new JustGage({
id: "score",
value: <?php
print $content['field_anger_score'][0]['#markup'];
?>,
min: 0,
max: 34,
title: "Your Anger Score",
levelColorsGradient: false
});
var g2 = new JustGage({
id: "passive-aggressive",
value: <?php
print $content['field_passive_aggressive_score'][0]['#markup'];
?>,
min: 0,
max: 14,
title: "Passive Aggressive"
});
var g3 = new JustGage({
id: "aggressive",
value: <?php
print $content['field_aggressive_score'][0]['#markup'];
?>,
min: 0,
max: 6,
title: "Aggressive"
});
var g4 = new JustGage({
id: "assertive",
value: <?php
print $content['field_assertive_score'][0]['#markup'];
?>,
min: 0,
max: 4,
title: "Assertive"
});
</script>
dfg
最佳答案
我看到您在设置第一个量具 (g1) 时使用了 levelColorsGradient: false
。根据文档应该这样做。
文档说
choose sector-based color representation of the displayed value. It means color will stay green for all values below 33%, yellow from 34% up until 66%. Take it over 67% and your gauge will glow red. These three are the default colors.
如果你想定义自己的颜色,文档说
// levelColors : string[]
// colors of indicator, from lower to upper, in RGB format
因此创建您自己的颜色变量,将下面的 RGB 值更改为您想要的颜色。
var myColors = [
"#a9d70b",
"#f9c802",
"#ff0000"
]
然后在设置仪表时设置此选项。
levelColors : myColors
或者,如果您想将它们放在一起,请跳过变量并执行此操作。我将中间值更改为橙色。
levelColors : [ "#a9d70b", "#F27C07", "#ff0000" ]
仪表现在是否显示默认颜色?我不认为您可以更改扇区,它们基于百分比。
关于javascript - 如何使用 JustGage 按扇区显示颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15643012/
我正在使用 justGage(一个用于生成漂亮干净的仪表板仪表并为其设置动画的插件)来编程一些图表 - 我需要能够通过单击按钮来增加和减少值。 我可以通过使用刷新 (g1.refresh(20);)
我正在使用 justGage(一个用于生成漂亮干净的仪表板仪表并为其设置动画的插件)来编程一些图表 - 我需要能够通过单击按钮来增加和减少值。 我可以通过使用刷新 (g1.refresh(20);)
我正在尝试将自定义扇区添加到我的 JustGage 对象中,当我添加它们时,它只显示默认值: 0-25 = 绿色,25-50 = 黄色,50-100 = 红色 我想把它拆分成这样: 0-25 = 红色
我正在使用 JustGage 制作图表。这是我的 JavaScript: window.onload = function() { var g1 = new JustGage({ id:
我很难在 JustGauge 中插入逗号图表。 到目前为止,我有以下代码。大部分都按预期工作; window.onload = function() { var g1 = new JustGage
我没有去挖掘,因为我认为 JustGage 有什么方法等等并不重要,但我有这个新对象 g。 var g = new JustGage({ id: "gauge", value: 34,
有谁知道如何让 JustGage 对象响应?请检查下面的链接,我用 raphael 解决了这个问题,但不能用 JustGage 做同样的事情: window.onload = function ()
我正在尝试让我的仪表按扇区显示颜色(即在 var g1 上我想要绿色 0-10、橙色 11-22 和红色 23-34)。 有一个选项可以做到这一点,但没有像我这样的菜鸟的明确说明。 如有任何帮助,我们
我正在使用 jquery 刷新我的 JustGage 仪表。我从 Controller 取回数据,一切正常,直到最终电脑耗尽内存并死机。我有 9 个仪表和 2 个饼图需要刷新。 setInterval
我尝试使用 asp net 运行 justgage 示例,但出现错误:“没有找到 id 为 gauge 的元素”。 ID是正确的,那有什么问题。 var g = new
我正在尝试动态添加仪表,实际上它可以工作,但不符合预期的行为,显示了图形,但值是 0,即使图形显示不为 0,我的仪表将显示在 onclick 事件中div 和仪表是在 ajax 请求中创建的。 fun
我正在尝试编写一个简单的基于node.js的应用程序,它可以使用JustGage(基于JavaScript的插件)。以下是我的 Node.js 应用程序。 var http = require('ht
我快疯了,希望有人能帮忙。我有一个数组,我正在使用 getJson 函数通过 Jquery 访问该数组。 我试图弄清楚如何访问和使用 json 对象中的变量。我想通过名为 justgage 的 jav
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
我正在尝试使用 [titleFontSize: 12..] 和各种组合来减小字体大小。但没有工作。与我用于 [valueFontSize: ..] & [labelFontSize: ..] 如何更改
我想显示从 $("#spanrWS_Measured").text(data[0]); 返回的值作为我的 justgage 值(当前为 123)。任何帮助都会很棒。完整代码如下。 $(do
我正在使用justgage-angular要显示我的仪表数据,我如何使用 angularjs 将 php 编码的 json 数据解析为我的仪表。 HTML 我想解析编码的 JSON 数据,而不是具有
JustGage 使用 Raphael,这已得到充分讨论 here ,不符合 AMD 标准(因此不适用于 Require.js)。 我以前没有使用过 Require.js,也没有做过很多 JS,所以我
我是一名优秀的程序员,十分优秀!