我正在寻找一个 Javascript 库来创建类似于 Google Analytics 的折线图。当鼠标悬停在一个点上时,一个框会显示数据。
一个例子是在http://wikirank.com/en
没有 Flash 或 Air,只有 JS 和客户端 Canvas...
最好免费...
我正在寻找一个 Javascript 库来创建类似于 Google Analytics 的折线图。当鼠标悬停在一个点上时,一个框会显示数据。
一个例子是在http://wikirank.com/en
没有 Flash 或 Air,只有 JS 和客户端 Canvas...
最好免费...
编辑:如果你想要一个免费的图书馆,试试Flot。
Emprise Charts是我在新闻网站上看到的一个商业图书馆。
另一种选择是使用 Google 的可视化 API。它非常易于使用,并且它们有多种显示数据的选项。要记住的一件事是,一些可视化要求您将数据发送到他们的服务器,尽管 canvas/svg 都没有这个要求。
有JS-Charts看起来非常棒。
或者,如果您喜欢自己滚动,您可以使用此库创建自己的图表组件...
作为 Flot 的替代方案,如果您使用 Prototype.js 作为 JS 框架,则可以使用Flotr。
Dojo 也有类似的东西,尽管显示的示例没有类似的功能,但可以实现为您想要的行为,
Raphael.js非常擅长用 svg/vml 制作图表,虽然你必须编写一些自定义代码,但你可以用它制作一些非常漂亮的动画,此外它与 ie6+ 兼容(仅与 android 2 浏览器不兼容)。