2009-09-03 4 views

Antwort

56

Ich entschied mich, die one you found in ein jQuery-Plugin zu portieren, das LINK REMOVED - SEE EDIT gefunden werden kann. Es wurde letzte Nacht in ungefähr 2 Stunden geschrieben, also ist wahrscheinlich mit Käfern gespickt. Wenn Sie Fehler finden, senden Sie mir eine E-Mail an die E-Mail-Adresse, die in meinem StackOverflow-Profil aufgeführt ist.

Bearbeiten: Ich habe den Autor der ursprünglichen Mindmap kontaktiert, und meine jQuery-Konvertierung wurde zum Kern der Entwicklung. Sie können es bekommen, sowie Geschwindigkeit Verbesserungen und neue Funktionalität here, auf der Github-Seite.

+0

Es gab ein paar kleinere Probleme, aber es hat bisher gut funktioniert. Vielen Dank! –

+0

Schade, dass dies in IE8 nicht funktioniert – ludwigm

+0

Es funktioniert tatsächlich in IE8, aber extrem träge. Wenn du F12 drückst, um die Entwicklungswerkzeuge zu öffnen, dann aktualisiere die Seite, es wird gut funktionieren. Es ist nur im Moment fehlgeschlagen, weil das Beispiel – Doug

28

Ich glaube, Sie http://thejit.org/

versuchen sollte ich es die ganze Zeit und ist für meine Bedürfnisse perfekt.

+2

Es gibt auch dieses neue Projekt: https://github.com/mindmup/mapjs – franzlorenzon

4

Wenn Sie sich entscheiden, Ihre eigene Implementierung zu schreiben, ist eine gute Visualisierungsbibliothek d3.js.

5

Es gibt auch arbor.js, viel neuer als die in anderen Antworten zitiert. Es implementiert den force-gerichteten Algorithmus für das Layout, ähnlich wie js-mindmap, den Sie zitiert haben, aber mit einer besseren Leistung, da Webworker verwendet werden. Das eigentliche Rendering bleibt Ihnen überlassen, also können Sie jQuery oder was auch immer Sie bevorzugen verwenden.

1

Ich schrieb this one für ein Projekt, es ist eine erweiterte jQuery-Plugin-Version von anderen Js Node Maps fand ich online für dynamische Inhalte geeignet (d. H. Auch dynamische Hinzufügen/Entfernen von Knoten, Auswahlmarken, anpassbare Callbacks und Stile unterstützt).

Hinweis: IE war in der Kompatibilität Ziele nicht, da es auch officially being dropped