【发布时间】:2015-04-14 17:59:45
【问题描述】:
我正在尝试将图像添加到 Javascript 中的 svg 中的某个元素。我正在尝试
$( 'g.nv-label' ).each(function(i, obj){
$( obj ).append('<image x="20" class="klasse" y="20" width="100"
height="100" xlink:href="http://goo.gl/IkKMb5" />');
});
...没有显示我的元素。
如果我尝试
$( 'g.nv-label' ).each(function(i, obj){
$( obj ).append("svg:image")
.attr("xlink:href", "http://goo.gl/IkKMb5")
.attr("height", 100)
.attr("width", 100)
.attr("class", "klasse");
});
它添加元素,但不是<img>,而是<g>(它不显示我在href中定义的图像)。
谁能告诉我怎么做才对?
【问题讨论】:
标签: javascript jquery image svg