私はd3.jsを使用して米国の地図を表示するためにdatamapsライブラリを使用しています
クリックしたときだけ状態を表示したい。d3またはdatamapsライブラリを使用してこれを行うにはどうすればよいですか?
var map = new Datamap({
element: document.getElementById('container'),
done: function(datamap) {
datamap.svg.selectAll('.datamaps-subunit').on('click', function(geography) {
alert(geography.properties.name);
});
}
});
done コールバック (上記の例) を使用して、データマップの射影を設定することを考えています。しかし、現時点では機能していないようです。