Javascript D3按类选择元素并返回元素Id
我的HTML如下所示:Javascript D3按类选择元素并返回元素Id,javascript,d3.js,Javascript,D3.js,我的HTML如下所示: <button class="leaflet-clickable" id="Abilene">Abilene</button> <button class="leaflet-clickable" id="Augusta-Richmond County">Augusta-Richmond County</button> <button class="leaflet-clickable" id="Honolulu">
<button class="leaflet-clickable" id="Abilene">Abilene</button>
<button class="leaflet-clickable" id="Augusta-Richmond County">Augusta-Richmond County</button>
<button class="leaflet-clickable" id="Honolulu">Honolulu</button>
我试图在单击按钮时捕获DOM中的ID。控制台中没有错误,我在任何地方都找不到答案。我已经看过了,看看是否有任何教程涵盖了这个特定的问题,但都没有用。我上面说的是错的。我如何解决这个问题
提前感谢。谢天谢地,D3通过
此
提供了选择的参考:
d3.selectAll('.leaflet-clickable').on('click', function() {
console.log(d3.select(this).attr('id'));
});
试试看,这是我的错。干得好。如果你认为这个问题是相关的,我很乐意竖起大拇指。干杯
d3.selectAll('.leaflet-clickable').on('click', function() {
console.log(d3.select(this).attr('id'));
});