An example of a zoomable choropleth made with spam.js, this time with a tooltip, a legend and a quantile scale.
https://d3js.org/d3.v3.min.js
https://d3js.org/topojson.v1.min.js
https://unpkg.com/rbush@1.4.3/rbush.js
https://unpkg.com/d3-svg-legend@1.13.0/d3-legend.min.js
https://unpkg.com/spamjs@1.1.0/spam.min.js