У меня есть элементы, написанные с помощью d3 в браузере. Я хочу выделить некоторые из них в зависимости от их собственности. Например, у меня есть продукты, мыла, в которых мыльные элементы будут иметь тип [for_bath (OR) for_cloth_wash]
. Я хочу выбрать те элементы, которые относятся к for_bath
во всех мылах и продуктах, вместе взятых и нарисованных вместе на одном экране.Как выбрать элементы в d3 с определенным значением свойства
Как?
Кроме того, мое другое сомнение - document.getElementById() не работает внутри кода выбора d3. Я правдивый или недосмотр?
EDIT
var data = {"soaps":{"lux":"bath", "cinthol":"bath", "rin","cloth_washing"},
"shoes":{"valentine":"teens", "bootie":"kids", "kuuch":"kids"}};
// Now I want to show all bath soaps highlighted, may be with a circle around them.
var svg = d3.select("svg")
.selectAll(".items")
.data(data).enter()
.append("circle")
// highlighting styles
;
Здесь я хочу, чтобы выбрать ванну мыла и вокруг них до.
Благодарим вас за то, что нашли время. Я улучшу свой вопрос с помощью некоторого кода. –