2011-07-07 9 views
1

私はJavaScriptに情報が関連付けられたグラフを持つ必要があるバックエンドを開発しています。私も、誰かが日スロー移動したときに「ホバー」キャプションを再現したいとmouseover "キャプション"を使ってJavaScriptでオンザフライでグラフを生成

example of graph

:アイデアは、Googleアナリティクス/ウェブマスターツールに似たものを再現することです。

JavaScriptでこれを実行できるかどうかは誰にも分かりますか? jQueryを使用することは許可されていないため、「jQueryを使用する」という返信はしないでください。

ありがとうございました

+0

はい、可能です。しかし、私たちはあなたを助けるためにあなたが作業しているマークアップとコードを見る必要があります。 –

+0

@David Thomas:シンプルで、1から30(または31)の日数とインプレッションを伴うYコードのXコードです。私はこれについて昨日尋ねられたのでコードはありません。前もって感謝します! – udexter

答えて

2

他の機能の中でカスタムツールチップをサポートするチャートを描画するためのsvgベースのjavascriptライブラリが多数あります。

私の個人的なお気に入りは、フル機能のスタンドアロンライブラリであるHighchartsです。

Dojo,ExtJSおよびYUI3の図書館ライブラリも、スタンドアロンでないことを気にしない限り、カスタムツールチップをサポートしています。

これらのライブラリはすべて、少なくともIE7 +、モバイルデバイス、その他の主要なブラウザをサポートしています。

チャート用に独自のJavaScriptコードを使用する代わりに、それらを使用することをおすすめします。彼らはすべて驚くほどカスタマイズ可能で、非常に特別な種類のグラフが必要な場合を除き、これらはあなたのためにうまくいくでしょう。

0

Googleアナリティクスのグラフは、JavaScriptではなくFlashです。

JavaScriptを使用してグラフを描画するには、SVG(Scalable Vector Graphics)を使用できますが、Raphaelをお勧めします。それを見てみましょう。

関連する問題