javascript - 使用 javascript 更改 SVG 元素的顺序

标签 javascript svg

我在 HTML 文档中有一个 SVG,并且希望将其制作为当我单击矩形时它会移动到顶层。我对此唯一发现的是:

返回 this.parent.removeElement(this).put(this);

但这不起作用。

最佳答案

你想要insertBeforeappendChild而不是removeElement和put

insertBefore/appendChild 都将元素从放置在其他位置时所在的位置删除。

关于javascript - 使用 javascript 更改 SVG 元素的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27670991/

相关文章:

http.ResponseWriter 不设置标题内容类型

javascript - 使用 jQuery 在滚动条上绘制 SVG 线条

java - 验证 JavaScript 代码

javascript - 计算类中的特定字符(并将文本 chop 逻辑应用于该类的每个实例)

javascript - 将 ID 传递到 Bootstrap Modal 中?

html - 为什么这个 SVG 滤镜动画在 Edge 或 Chrome 中不起作用?

html - SVG 在 Mac Safari 中不起作用?

JavaScript 代理 : set does not trigger when modifying objects in an array

javascript - 如何使用 HTML、Javascript 制作可折叠的侧边栏?

google-chrome - Chrome 版本 57 破坏了我的 SVG 转换