Javascript D3在D3不工作的情况下在SVG中嵌入SVG图像
我有一个使用d3创建的svg日历,我正在尝试向它添加一个svg加载栏 我正在使用以下代码:Javascript D3在D3不工作的情况下在SVG中嵌入SVG图像,javascript,svg,d3.js,Javascript,Svg,D3.js,我有一个使用d3创建的svg日历,我正在尝试向它添加一个svg加载栏 我正在使用以下代码: svg.append("svg:image") .attr("xlink:href", "static/media/images/ellipsis.svg") .attr("width", 40)
svg.append("svg:image")
.attr("xlink:href", "static/media/images/ellipsis.svg")
.attr("width", 40)
.attr("height", 40)
.attr("x", 100 )
.attr("y", 100 )
.classed('loading-bar', true)
但当我检查生成的内容时,它显示:
如果我使用同一文件夹中的gif/png而不是svg,那么效果很好,因此问题似乎在于svg渲染本身
知道为什么会这样吗?哪个浏览器?请看评论。我正在使用铬。。。中所示的两种方法在Chrome中似乎都不起作用:(小提琴在最新的Chrome 43版本中工作良好