1

たとえば、特定の日に登録された学生の日付と数に基づいて、それぞれ x 軸と y 軸に折れ線グラフをプロットしました。折れ線グラフの特定のポイントにマウスを合わせると、x 軸と y 軸の値を表示するツール ヒントが表示されます。代わりに、特定のポイントにマウスを合わせると、その日に登録された学生の名前を表示したいと考えています。この問題の解決策はありますか? Jqplot で回避策がない場合は、他のチャートを提案してください。助けてください。前もって感謝します。

4

1 に答える 1

1

ここに私があなたのためにまとめ た小さな例があります。

tooltipContentEditorハイライタープラグインのほとんど文書化されていないプロパティを使用します。

         highlighter: {
            show: true,
            sizeAdjust: 7.5,
            tooltipContentEditor:tooltipContentEditor
         }

データが次のように事前定義されている場所:

      var students = [
          ['Bob','Mark','Dave'],
          ['Tim','Mike']
      ];

      var data = [students[0].length,students[1].length];          

      function tooltipContentEditor(str, seriesIndex, pointIndex, plot) {
          // display series_label, x-axis_tick, y-axis value
          return students[pointIndex].join(", ");
        }
于 2013-04-03T13:33:10.590 に答える