внедряване на събитие onclick върху възлите на космическо дърво с Javascript Infovis Toolkit

Използвам библиотеката Infovis, за да начертая космическо дърво.

За съжаление има проблем при внедряването на събитие на възли, тъй като всички възли са неверни.

Вече има тема за това в свързаната група в Google: https://groups.google.com/forum/?fromgroups#!topic/javascript-information-visualization-toolkit/NJtbe9hq5bQ

Предоставеното решение беше да се коригира „съдържанието“ в NodeTypes: https://github.com/philogb/jit/blob/master/Source/Visualizations/Spacetree.js#L1370

Копирах-поставих новите реализации на NodeTypes, за съжаление все още не работи (възлите все още са фалшиви).

Някаква идея?

Редактиране: възможно е да направите нещо близко, като създадете етикет върху графиката на възлите.


person L. Sanna    schedule 04.06.2012    source източник


Отговори (1)


Това е известна грешка, както е посочено във въпроса, така че само две решения:

  1. коригиране на библиотеката, както е показано на ред 1370 на Spacetree.js
  2. използвайки заобиколно решение

Успях да внедря желаната функционалност, като създадох етикет с помощта на опцията onPlot за всеки възел.

person L. Sanna    schedule 03.08.2012
comment
Това е страхотно благодаря. Подобреният код от #1 работи перфектно. - person Eric H.; 19.09.2012