Выделите выбранный узел, его связи и его дочерние элементы в графе, ориентированном на силу D3

Я работаю над силовым ориентированным графом в D3. Я хочу выделить узел наведения курсора мыши, его ссылки и его дочерние узлы, установив все другие узлы и ссылки на более низкую непрозрачность. в этом примере,http://jsfiddle.net/xReHA/, я могу исчезать все ссылки и узлы, а затем исчезать в подключенных ссыл...

поворот текста оси x в d3

Я новичок в кодировании d3 и svg и ищу способ поворота текста на оси диаграммы. Моя проблема заключается в том, что обычно заголовки xAxis длиннее, чем бары в гистограмме широки. Поэтому я ищу, чтобы повернуть текст, чтобы работать вертикально (а не горизонтально) под xAxis. Я пробовал добавить атрибут tran...

Понимание того, как D3.js связывает данные с узлами

Я читаю через D3.JS документация, и мне трудно понять the selection.data метод из документации. это пример кода, приведенный в документации: var matrix = [ [11975, 5871, 8916, 2868], [ 1951, 10048, 2060, 6171], [ 8010, 16145, 8090, 8045], [ 1013, 990, 940, 6907] ]; var tr = d3.select("body").a...

Как включить новые строки в метки на диаграммах D3?

Я использую D3 для создания гистограммы (я адаптировал код из ). Метки, которые я использую на x-axis-это несколько слов длиной каждый, и поскольку это делает все метки перекрывающимися, мне нужно разбить эти метки по линиям. (Будет хорошо, если я смогу заменить все пробелы в каждой метке новыми строками.) Я...

d3 js-загрузка json без http get

Я учусь d3. Есть определенные способы загрузки данных в d3 js. Но все они, похоже, делают HTTP GET. В моем сценарии у меня уже есть данные json в строке. Как я могу использовать эту строку вместо того, чтобы сделать другой http-запрос? Я попытался найти документацию для этого, но не нашел ни одного. это рабо...

Исправить положение узла в компоновке, направленной на усилие D3

Я хочу, чтобы некоторые узлы в моем силовом макете игнорировали силу и оставались в фиксированных положениях на основе атрибута узла, при этом все еще можно перетаскивать и оказывать отталкивание на другие узлы и поддерживать их линии связи. Я думал, что это будет так просто: force.on("tick", function() ...

Как удалить атрибут в D3.Джей?

могу я в D3.JS удалить атрибут? Я добавил его с помощью .attr("disabled", "disabled") и теперь я ищу что-то похожее на jQuery .removeAttr("disabled", "disabled"); чтобы удалить его снова. Полезно для <button> и <option>. Я пробовал использовать .remove() но это удаляет весь объект, а не атрибут....

D3.в JS добавить (похожие на jQuery добавляйте)

Мне нравится использование append в D3, и я ищу prepend. существует ли это в D3?...

Javascript библиотека D3 вызов функции

Я не в состоянии понять, как d3.вызов () работает и когда и где это использовать. здесь это учебник ссылка, которую я пытаюсь завершить. может кто-нибудь, пожалуйста, объяснить конкретно, что эта часть делает var xAxis = d3.svg.axis() .scale(xScale) .orient("bottom"); svg.append...

D3 добавление текста в прямоугольник SVG

Я ищу, чтобы добавить html на прямоугольник в D3, чтобы дать мне несколько строк всплывающей подсказки. Нижняя часть, как я добавляю прямоугольник, который может быть частью проблемы. Топ-это код, который должен работать в моем мире. newRect.().html(" <textArea font-family=Verdana font-size=20 fill=blu...