0

単一のシリーズの下に一連のポイントがあり、ツールチップにシリーズ内のすべてのポイントを表示したいのですが、ツールチップには選択した上部と下部のポイントが表示され、残りのポイントはツール ヒントに表示されません。これを修正するには?

http://jsfiddle.net/#&togetherjs=7IfUNtFkAE

上記のフィドルでは、リンゴシリーズのトップポイントとボトムポイントの値を表示するツールチップがあり、フィドルにカーソルを合わせました。ホバーしたときに中間点も表示されるようにするにはどうすればよいですか

4

1 に答える 1

0

  • ハイチャートの使用に関する問題を含む元のフィドル

    • useHTMLHTML フォーマットが使用されている場合にツールチップに追加します。

    • sharedは必要ないため、フォーマッタの return ステートメントがそれに応じて変更されます。

      tooltip: {
          useHTML: true,
          formatter: function () {
              return '<b>' + this.x + '</b><br/>' + 'fruit_id' + ': ' + this.point.fruit_id + '<br/>' + 'Values' + ': ' + this.point.y + '<br/>' + 'Mean' + ': ' + this.point.mean + '<br/>' + 'Median' + ': ' + this.point.median + '<br/>' + 'Min' + ': ' + this.point.min + '<br/>' + 'Max' + ': ' + this.point.max + '<br/>'
          }
      }
      

  • 元のコードに Javascript の問題が含まれている (ハイチャートとは無関係)

    シリーズはループ内にあるため、データを正しく追加しません。

    このコード セグメントを「for ループ」の外に置きます。

    series.push({
        data: data,
        type: 'line',
        color: '#000',
        marker: {
            symbol: 'circle'
        },
        showInLegend: false
    });
    
于 2013-10-21T06:50:22.107 に答える