我有一系列带有数据的 HTML 表格单元格 - 其中一个示例是:
<tr id="rrow1">
<td>
<a href="/electricity" class="category">Electricity</a>
</td>
<td>
901.471
</td>
</tr>
<tr id="rrow2">...
<tr id="rrow3">...
etc
在这种情况下,每个<tr>
(或者对于更广泛的社区来说是一个/// div
)span
都被分配一个基于while循环(在PHP中)的顺序ID tr
。td
$rrow++;
我还有一个使用 highcharts 库的饼图,我想突出显示sliced: true
基于特定 /// 元素的 onmouseover 的切片 () div
-在这种情况下如上所述,但需要多个/迭代元素和 ( span
) onmouseout.. .tr
td
#rrow1
sliced: false
作为一个简单的例子,我尝试访问以下的各种衍生物,但失败了:
$('#rrow1').mouseover(function() {
chart.series[0].graph.attr('sliced', true);
});
$('#rrow1').mouseout(function() {
chart.series[0].graph.attr('sliced', false);
});
我发现的最接近的是这个,但最多是混蛋并且没有成功:
plotOptions: {
series: {
mouseOver: function() {
if( $('#rrow1').mouseover )
series.x = sliced: true;
},
mouseOut: function() {
if( $('#rrow1').mouseout )
series.x = sliced: false;
}
}
}
这些远非正确,尽管进行了搜索,但我找不到有效/有用的示例来工作或绘制方向。
您可以在此处的 jsfiddle 上查看有问题的饼图。