データを含む一連の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>
(またはより広いコミュニティではa div
/ span
/ tr
/ )には、whileループ(PHPの場合)にtd
基づいてシーケンシャルIDが割り当てられます。$rrow++;
また、 highchartsライブラリを使用する円グラフもあります。ここでは、特定の/ / /要素のマウスオーバーsliced: true
に基づいてスライス()を強調表示します。この場合は上記のとおりですが、必要に応じて複数の/反復要素と()onmouseoutを使用します。 。div
span
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で問題の円グラフをここで表示できます。