首页 > 解决方案 > 添加 :hover 伪类

问题描述

有没有办法以编程方式让 D3 将“:悬停”添加到选择中?如果没有,我该如何使用直接的 JavaScript 来做到这一点?

标签: javascriptcssd3.js

解决方案


您不能以编程方式:hover从 JavaScript(或 D3)添加。我建议使用具有相同样式规则的 CSS 类:

#foo:hover, #foo.selected { ... }

然后.selected从 D3 添加类。

(请参阅:如何在纯 JavaScript 中模拟鼠标悬停以激活 CSS“:hover”?


推荐阅读