我正在尝试使用类似于 this 的 jQuery 事件委托(delegate) .on
方法向我页面中动态添加的 SVG 元素添加一个类。 JSfiddle。 (也没有按预期工作,先添加圆圈,然后添加边框)
据我所知,它不起作用,因为没有传播涉及不同元素的事件,svg
和 button
。
我的真实应用程序有一个与 d3.js 的 SVG 容器相同的 DOM 级别的复选框,我试图通过添加/删除 hidden
CSS 来“过滤”SVG 中的元素类到一些动态添加的 SVG 元素,.on
checkbox change
.
还有其他方法可以实现吗?
最佳答案
关于jQuery:不同 parent 之间的事件委托(delegate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33521182/