Как выделить окружность круга в d3.js, когда пользователь навешивает над ним? Я хотел бы Болден ширину окружности, когда пользователь парит над той жеВыделите окружность с помощью D3.js
-2
A
ответ
0
Вы ищете что-то вроде этого:
<!DOCTYPE html>
<html>
<head>
<script data-require="[email protected]" data-semver="4.0.0" src="https://d3js.org/d3.v4.min.js"></script>
</head>
<body>
<script>
var svg = d3.select('body')
.append('svg')
.attr('width', 500)
.attr('height', 500);
var circle = svg.append('circle')
.attr('transform', 'translate(250,250)')
.attr('r', 200)
.style('fill', 'steelblue')
.style('stroke-width', '15px')
.style('stroke', 'none')
.on('mouseover', function(){
d3.select(this)
.style('stroke', 'orange');
})
.on('mouseover', function(){
circle
.style('stroke', 'orange');
})
.on('mouseout', function(){
circle
.style('stroke', 'none');
})
</script>
</body>
</html>
1
Вы можете сделать это с помощью простого CSS, нет необходимости использовать D3.js. Пример:
circle {
fill: lightblue;
stroke: grey;
stroke-width: 0;
}
circle:hover {
stroke-width: 2px;
}
<svg height="100" width="100">
<circle cx="50" cy="50" r="40"/>
</svg>
+0
Спасибо за вашу помощь Оскара! – sjaikumar
Смежные вопросы
- 1. Выделите текст события d3.js
- 2. Выделите путь дерево в d3.js
- 3. D3.js Узел конкретного прямоугольника изображения, помещенного в окружность узла
- 4. d3.js Family Tree Супруг Выделите
- 5. Выделите конкретную ссылку на D3.JS диаграмме Санок
- 6. D3.js Выделите элемент при зависании над другим
- 7. с помощью qtip2 tooltip с d3.js
- 8. D3 JS с JSON
- 9. Динамически создавать переключатели с помощью d3 js
- 10. Выполнение SVG-текста с помощью d3.js
- 11. Как фильтровать данные с помощью D3.js?
- 12. Как обновить ось с помощью d3.js
- 13. Добавление расширяющиеся полосы с помощью d3.js
- 14. Обновление словарного облака с помощью D3.js
- 15. Гистограмма с помощью .csv и d3.js
- 16. Интеграция плагина Datatables с помощью D3.js
- 17. зацепления карты с помощью d3.js
- 18. ошибок с помощью d3.js фильтрации
- 19. Построение линии диаграммы с помощью d3.js
- 20. Связанный двойной список с помощью d3.js
- 21. Масштабирование или масштабирование с помощью d3.js
- 22. Невозможно обрезать многоугольник с помощью d3.js
- 23. Отображение данных с помощью d3.js
- 24. Окружность с CSS
- 25. d3.js фильтрация с флажками
- 26. d3.js: кисть с проблемами d3.svg.area
- 27. Выделите определенную часть в <textarea> с помощью JS
- 28. Выделите выделенный текст в редактируемом div с помощью JS
- 29. Выделите эллиптическую дугу, нарисованную с использованием D3.js на подсказке мыши и отображении всплывающей подсказки
- 30. d3.js с использованием функций в специальных функциях d3.js
Спасибо, Марк. Это оказало огромную помощь. Я смог его реализовать. – sjaikumar