D3:选择带有标签的`foreignObject`不起作用,但是使用class

时间:2013-12-12 17:07:32

标签: svg d3.js

我有一个<g>代码和一个<foreignObject>子代码。 我使用D3来构建它们并更新它们。

我可以轻松更新<g>标记上的属性,但是我遇到了<foreignObject>标记的问题。我无法与.select('foreignObject').select('foreignobject')结合使用!

不能使用示例with.select('foreignObject'):http://jsbin.com/efiDiCAB/4/edit 当我使用某个类来获取foreignObject时,它正在运行:http://jsbin.com/efiDiCAB/5/edit

有没有办法让foreignObject没有设置课程? 如果没有,这种行为的原因是什么?

感谢。

1 个答案:

答案 0 :(得分:0)

不能正常工作,因为Webkit中的Bug存在错误:Unable to select <linearGradient> with D3.js in Chrome

谢谢@ lars-kotthoff