我正在尝试在 svg 文本元素中添加 html 内容。它在 chrome 中工作但在 IE11 中不工作..有人可以帮助我...它非常简单的代码。
<svg width="400" height="110">
<g id="test">
<rect width="300" height="100" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)"/>
<text id="svgtext" x="0" y="15" fill="red"></text>
</g>
J查询代码
$("#svgtext").html("✖")
这是 fiddle 的链接 http://jsfiddle.net/6nz0recd/
检查IE,它不工作
最佳答案
IE 不支持 SVG 实体上的 jquery html 方法。不过,您可以改用文本方法。
$("#svgtext").text("\u2716")
关于javascript - SVG 文本元素未在 IE 中添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30143992/