1

我想用标准的 HTML/Javascript/JQuery(不是 HTML5)绘制动态图。

节点是具有某些内容的 div,在它们之间我需要线条。至少水平和垂直。可以动态添加和删除节点。

如果 div 也是可拖动的,那就太好了,但这不是必需的。

这可以用标准 HTML 来完成吗,也许在一些 JQuery 库的帮助下?

我对此只找到否定答案,例如: http: //www.coderanch.com/t/518805/open-source/do-generate-dynamic-graph-html

提前致谢。

PD 似乎是 Flash 的典型用例。我不能使用 HTML5,因为它必须在任何地方运行。而且我认为没有理由使用 SVG 之类的东西来代替 Flash。

4

3 回答 3

2

使用JointJS可能很容易做到这一点。它使用 Raphael 处理图形,它基于 SVG,但也支持 IE 的 VML。JointJS 声称支持以下浏览器:Firefox 3.0+、Safari 3.0+、Opera 9.5+、Google Chrome 4+ 和 Internet Explorer 6.0+。

于 2012-04-12T23:39:36.423 回答
1

JQplot 很棒:http ://www.jqplot.com/

它开箱即用,给人一种非常“谷歌分析”的感觉。

它建立在 jQuery 之上,非常适合您所描述的内容。

于 2012-04-13T00:44:43.290 回答
0

您可以使用 Google Charts、Google Graph API 示例。

于 2013-12-06T07:26:33.607 回答