我对JavaScript很陌生,我试图改变下面元素中的文本,但它不起作用。
<div id='text'></div>
下面是我使用的代码。console.log
行可以工作,但是text()函数不能。
d3.json('/data', function(error, closure_data) {
$('.dropdown-item').click(function() {
if ($(this).attr('value') == '1') {
console.log('1')
text = d3.select('#text')
$(text).text('1');
}
});
})
2条答案
按热度按时间uelo1irk1#
你可以使用类似这样的东西:
xn1cxnb42#
尽管Manjuboyz的答案有效,我还是删除了我的jquery脚本,只使用了d3,就像我的同事和这篇文章上的一些人推荐的那样。这是结果代码。