我正在尝试创建一种在网络上运行的思维导图软件,我试图找出从哪里开始。我希望能够被尽可能多的人使用。我的Web应用程序目前使用前端的Javascript和后端的C#编写。
我正在考虑使用Javascript。不幸的是,我使用Javascript的最多经验是使用JQuery进行基本的DOM操作,并且无法弄清楚如何使用其中的交互元素创建思维导图气泡。
我找到了一个或两个思维导图jquery插件,但都没有按照我需要的方式运行(动画太多,速度慢,看起来不容易添加和删除元素,不起作用IE等...)所以我正在寻找创建我自己的系统,但我不知道如何用JS来处理这类事情。
HTML5不是一个选项,因为此时它看起来是低可用性。
答案 0 :(得分:3)
Raphaël与Dracula Graph Library结合使用即可开始使用。 准备好自己做一些脚本。 (例如:我快速检查了dracula图库的来源。图中没有方法removeNode,但添加它真的很容易)