Fork of Map hover
✓ Published0🌍 Public
This example displays a map of Canada with each province rendered as an SVG path using d3.geoPath and a d3.geoAlbers projection. On mousemove, a tooltip div is shown and repositioned via inline CSS, while the province’s fill changes through a CSS hover class. On mouseout, the tooltip is hidden. The map data comes from a GeoJSON file loaded via d3.json, and the tooltip content is set with d3 selection’s .html method.
AI-generated descriptionAn example showing hovering on a map:
- Loads d3v7 via UNPKG.
- Loads map of Canada
- On mouse move :
- shows a div by modifying its css properties
- modifies the content and position of a div (the tooltip)
- changes the css class of the state to change its color
- On mouse out :
- hides the tooltip div
MIT Licensed