В приведенном ниже примере я хочу постоянно выделить конкретную ссылку (связь между каждым из узлов) на начальной загрузке:Выделите конкретную ссылку на D3.JS диаграмме Санок
http://bl.ocks.org/d3noob/c2637e28b79fb3bfea13
Как вы можете видеть , он выделит ссылку на наведение мыши.
Это достигается с помощью CSS:
.link:hover {
stroke-opacity: .5;
}
Как я могу получить тот же результат для конкретной линии связи (например, для связи между первыми двумя узлами), без использования мыши парение (т.е. когда SVG элементы первых добавлено).
Совершенных. Можно ли сделать что-то подобное с первым узлом? Я попытался сделать что-то вроде 'var firstNode = node.filter (d => d.source.node === 0); firstNode.attr ("opacity", .5); 'но это не сработало. – Martin
Ничего, разобрался. Пришлось использовать 'd.node'. – Martin