开发人员提出的解决方案之一是:“使用D3的sort运算符对元素进行重新排序”。
有鉴于此,人们可以通过比较元素的数据或元素的位置(如果它们是无数据元素)来对元素进行排序:
.on("mouseover", function(d) { svg.selectAll("path").sort(function (a, b) { // select the parent and sort the path's if (a.id != d.id) return -1; // a is not the hovered element, send "a" to the back else return 1; // a is the hovered element, bring "a" to the front });})
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)