2016-07-06 8 views
1

地形プロファイルの上昇と下降を示すグラフにいくつかの機能を追加しようとしています。 Dojo Charts(http://jsfiddle.net/r7LsA/)で使用されているmouseIndicatorに似たものがあります。このカーソルには、グラフ内の特定のポイントを移動し、そのポイント(この場合は標高)に固有のデータが表示されます。リンクは私のフィドルコードではなく、検索の際に現れる例です。私が働いているアプリケーションは、データバインディングとjQueuryのためにKnockout JSライブラリを使用しています。この単一の関数のためだけにDojoライブラリを試して適用するのは難しいかもしれません。私はjQueryライブラリから使用するのに似たものを見つけようとしていますが、現在は何も見ていません。私はFlotを見てきましたが、jQueryには一般的なものがありますか?助言がありますか?DojoのmouseIndicatorに相当するjQueryはありますか?

require(["dojox/charting/Chart","dojox/charting/action2d/MouseIndicator"], 
    function(Chart, MouseIndicator) {}; 
+1

この[fiddle](https://jsfiddle.net/p2rm8dnq/)には、凡例のデータを示す同様の機能があります。おそらく、これをあなたのニーズに合わせて変更することができます。 – Raidri

+0

これはほぼ正確に私が探していたものです(私はFlotを昨日発見しました。それは私たちが使っているようです)。私はsimialrのfuntionality(具体的には、私は "plothover"を使用している)と一緒に置くjsファイルがあります。だから私の質問は、この機能を呼び出すには、ちょうど '

'をグラフをレンダリングするHTMLファイルに入れる必要がありますか? – jcbridwe

答えて

0

いくつかの調査の後、私は実際にはDojoと同じ機能性を持つjQuery Flotという素晴らしいツールがあることに気付きました。 APIドキュメントへのリンク:FLOT API on Githubすべてのプラグインに標準ダウンロードが付属しているわけではありません。たとえば、flot.tooltipsは別のプラグインとして統合する必要があります。 $npm install flot(それをインストールすることを選択した場合)を単に使用すると、標準パッケージのみが提供されます。 jQueryの代わりにDojoを探している人にとっては、これが役に立ちます。

関連する問題