これが私のコード例です
http://jsfiddle.net/pradeepbhat92/42uUG/
私がやろうとしているのは、ユーザーが別のフラグに移動するか、ツールチップ/フラグの外をクリックするまで、ツールチップをフラグのままにすることです。これはハイチャートで可能ですか?
これまでに見つけた唯一の手がかりはこの行です
chart.tooltip.hide=function(){};
これが私のコード例です
http://jsfiddle.net/pradeepbhat92/42uUG/
私がやろうとしているのは、ユーザーが別のフラグに移動するか、ツールチップ/フラグの外をクリックするまで、ツールチップをフラグのままにすることです。これはハイチャートで可能ですか?
これまでに見つけた唯一の手がかりはこの行です
chart.tooltip.hide=function(){};
初め
display: blockCSS から削除します。
2番
seriesの内部を削除しplotOptions、 とマージしflagsます。
三番
trigger chart.tooltip.hide()ではなく、chartクリックイベントでする必要がありますflag。
chart: {
renderTo: 'container',
events: {
click: function() {
this.tooltip.hide();
}
}
}
第4
他のセリエのツールチップを防ぐには、セリエをチェックする必要があります。それが阻止したいセリエである場合は、単純に return できますfalse。
したがって、それを行うには、ツールチップ フォーマッタ内に次の if ステートメントを追加します。
if( this.points && this.points[0].series.options.id == 'dataseries' ) {
return false;
}