Эквивалент селектора jQuery «не» в D3.js?

Работая в D3.js, я бы хотел выбрать все элементы, которые соответствуют селекторуexcept для текущего элемента.

Причина в том, что я хотел бы навести курсор мыши на круг, и все остальные круги того же класса стали светло-голубыми, но текущий круг остался в том же оттенке.

Вот что у меня сейчас:

vis.selectAll('circle.prospect')
.on("mouseover", function(d) { 
     console.log(d);
    d3.selectAll('circle.prospect').transition().style('opacity','0.5');
    d3.select(this).attr('opacity','1.0');
  });

В jQuery яможет сделать это с помощьюnot, Кто-нибудь знает эквивалент D3.js?

Ответы на вопрос(3)

Ваш ответ на вопрос