SVG文本元素未在IE中添加

时间:2015-05-09 19:13:03

标签: javascript jquery html css svg

我正在尝试在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("&#10006")

这里是小提琴的链接 http://jsfiddle.net/6nz0recd/

在IE中检查,它不起作用

1 个答案:

答案 0 :(得分:2)

IE不支持SVG实体上的jquery html方法。不过,您可以使用文本方法。

$("#svgtext").text("\u2716")