Есть ли способ изменить цвет узла или ссылки напрямую, а не итерации на всех узлах или ссылках.Изменение цвета одного узла в d3
Я знаю идентификатор узла или ссылки.
node.select("circle").style("fill", function (o) {
if(o.id == source || o.id == target) {
return PATH_COLOR;
}
return d3.select(this).style("fill");
});
Вы проверили ответы? Удивительно, что оба ответа не сработали для вас. Просто хотелось узнать, почему это не сработало. Не могли бы вы добавить в свой код возможные значения 'source' и' target'? – Gilsha
Исходным и целевым будет идентификатор, если узлы d3. Один из ответов должен работать для меня. Я буду тестировать его и обновлять. Я не оценил эти ответы так :( – Prakash