#d3.js #transition
#d3.js #переход
Вопрос:
Я пытаюсь изменить HTML-код divs с помощью перехода, но не запускаю его. Может кто-нибудь указать мне на мою ошибку, пожалуйста:
Работает нормально:
d3.select("#tt").html(d.name "<BR>" d.group);
Не работает:
d3.select("#tt").transition().html(d.name "<BR>" d.group);
Комментарии:
1. вы пытаетесь перевести текст?
2. ДА. Нет текста -> Переход -> Текст.
3. Итак, после перехода вы хотите отобразить текст aaah ..??
Ответ №1:
d3.select("#tt").transition().html(d.name "<BR>" d.group);
вместо приведенной выше html-функции попробуйте использовать функцию text().
Если он также не работает, разработайте скрипку, тогда мы могли бы что-то сделать.
Комментарии:
1. Спасибо за вашу помощь. Тем не менее, я хотел бы отозвать свой вопрос :). Нет никакого реального смысла применять переход к настройке html / test. Мое решение — установить текст без перехода, установить непрозрачность в 0, а затем применить переход, чтобы он исчез.
2. Хорошо. Что ж, это ваш выбор.