gpt4 book ai didi

jQuery:不同 parent 之间的事件委托(delegate)

转载 作者:太空宇宙 更新时间:2023-11-04 11:12:20 24 4
gpt4 key购买 nike

我正在尝试使用类似于 this 的 jQuery 事件委托(delegate) .on 方法向我页面中动态添加的 SVG 元素添加一个类。 JSfiddle。 (也没有按预期工作,先添加圆圈,然后添加边框)

据我所知,它不起作用,因为没有传播涉及不同元素的事件,svgbutton

我的真实应用程序有一个与 d3.js 的 SVG 容器相同的 DOM 级别的复选框,我试图通过添加/删除 hidden CSS 来“过滤”SVG 中的元素类到一些动态添加的 SVG 元素,.on checkbox change.

还有其他方法可以实现吗?

最佳答案

是的,添加和删除 CSS 可以像这样通过 d3 完成:

d3.selectAll(".circle").classed("circle-border", true);

工作代码 here

关于jQuery:不同 parent 之间的事件委托(delegate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33521182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com