相关疑难解决方法(0)

D3.js:停止转换中断鼠标悬停?

我正在使用D3的进入/退出选择,我也希望在鼠标悬停事件上添加转换.

问题是,如果我在移动时将鼠标悬停在字母上,它们会冻结,因为位置转换会中断.

这是一个JSFiddle演示问题:http://jsfiddle.net/uEuE4/1/这是我用来将鼠标悬停事件添加到更新并输入选择的代码:

text
.on('mouseover', function(d) { 
  d3.select(this).transition().duration(100).style('fill', 'yellow');
});
Run Code Online (Sandbox Code Playgroud)

一旦完成所有其他转换,我怎么才能添加mouseover事件处理程序,以阻止字母冻结?

任何使代码更干的提示也会非常受欢迎.

d3.js

7
推荐指数
3
解决办法
2514
查看次数

标签 统计

d3.js ×1