【问题标题】:D3: selecting `foreignObject` in with tag is not working but with classD3:使用标签选择“foreignObject”不起作用,但使用类
【发布时间】:2013-12-13 18:45:02
【问题描述】:

我有一个<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? 如果不是,这种行为的原因是什么?

谢谢。

【问题讨论】:

标签: svg d3.js


【解决方案1】:

无法正常工作,因为 Webkit 中的错误:Unable to select <linearGradient> with D3.js in Chrome

感谢@lars-kotthoff

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-05
    • 1970-01-01
    • 2017-05-23
    • 2017-04-29
    • 1970-01-01
    相关资源
    最近更新 更多