我正在尝试在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>
Jquery代码
$("#svgtext").html("✖")
这里是小提琴的链接 http://jsfiddle.net/6nz0recd/
在IE中检查,它不起作用
答案 0 :(得分:2)
IE不支持SVG实体上的jquery html方法。不过,您可以使用文本方法。
$("#svgtext").text("\u2716")