HighStockチャートを使用してチャートを作成しています。HighStockはSVG
、APIでHTMLをプロットするために使用します。
生成されたHTMLスニペットは次のとおりです。
<g class="highcharts-grid" zIndex="1">
<g class="highcharts-grid" zIndex="1">
<g class="highcharts-grid" zIndex="1">
<g class="highcharts-grid" zIndex="1">
<path fill="none" d="M 36 385.5 L 1397 385.5" stroke="#C0C0C0" stroke-width="1" zIndex="1">
<path fill="none" d="M 36 350.5 L 1397 350.5" stroke="#C0C0C0" stroke-width="1" zIndex="1">
<path fill="none" d="M 36 420.5 L 1397 420.5" stroke="#C0C0C0" stroke-width="1" zIndex="1">
</g>
<g class="highcharts-grid" zIndex="1">
今、私は以下を使用してクラス「highcharts-grid」を含むJquery
foreach
ようにするために使用しています。g
$('.highcharts-grid').each(function(i, gridLinesArray) {
// get path from gridLines
});
ここで、一部の要素に「パス」が含まれている場合と含まれていない場合があります(生成されたHTMLで確認できるように)。これらを含む各「g」のパス要素の配列を取得します。
私がその質問を明確にしたことを願っています。必要に応じて説明を求めてください。