Добавить
к узлу в SVG с помощью D3

Я попытался добавить некоторые всплывающие сообщения рядом с узлами, но похоже, что ничего, кроме элементов SVG , не будет отображаться с добавлением.

Это работает:

  node.append("text")
     .attr("dx", 16)
     .attr("dy", ".0em")
     .text(function(d) { return d.name });

Но когда я добавляю divвместо text, его не видно. Есть ли что-то, что мне здесь не хватает? Как сделать div видимым?

Кроме того, как я могу легко получить позицию узла, чтобы я мог передать атрибуты позиционирования другому элементу.

6
задан Andrew Reid 26 June 2019 в 16:57
поделиться