【发布时间】:2013-06-18 16:32:11
【问题描述】:
这是 plunker - http://plnkr.co/edit/qJnZzBS4ZOUtD2q9FV11?p=preview
问题
当您第一次单击切片时,您会看到另一个饼图出现,但如果您第二次单击则没有任何反应
事件绑定似乎只是第一次工作
plunker 中绑定事件的相关代码在Line 143 并标注如下
d3.selectAll('.nv-slice')
.on('click', function(){
if (where === '#pie1') {
var parentCategory = this.getElementsByClassName("nv-label")[0].textContent;
$scope.visualizePie2(parentCategory);
}
});
我有什么遗漏吗?
【问题讨论】:
标签: javascript dom d3.js nvd3.js