【发布时间】:2020-04-03 08:47:22
【问题描述】:
我有一个svg,其中包含两个组。
<svg viewBox="0 0 150 150" xmlns="http://www.w3.org/2000/svg">
<g id="gr1" fill="white" stroke="green" stroke-width="5">
<circle cx="40" cy="40" r="25" />
<circle cx="60" cy="60" r="25" />
</g>
<g id="gr2" fill="white" stroke="green" stroke-width="5">
<circle cx="90" cy="60" r="25" />
<circle cx="96" cy="40" r="25" />
</g>
</svg>
有没有办法使用 C# 或 javascript(最好是 C#)在某些事件(按钮单击、x 值>y 值等)隐藏组 gr2?我知道 visibility="hidden" 做我想做的事,但我不知道如何为我的一组 SVG 调用它。
【问题讨论】:
-
您是否尝试过为此使用
jquery? -
致敬! N-am incercat。作为首选 sa fac acest lucru pe C#。 Ce optiuni am in jquery?
-
g.style("display", "none"); -
这是一个 MVC 项目吗?我们需要更多代码来帮助您。
-
Ionut 你可以通过添加 runat="server" 并给它一个 id 来与服务器上的任何控件通信。
标签: c# svg visibility