【问题标题】:appending d3.js canvas to div将 d3.js 画布附加到 div
【发布时间】:2012-07-02 19:37:17
【问题描述】:

我正在尝试将图例添加到图表中,并且我想将其附加到我的图表 div 中。现在我正在使用以下代码,它将图例附加到“正文”。我想将它附加到我的“图表”div 中,这样我就可以在我的图例之后创建一个页脚。现在首先处理 HTML 页面,然后运行我的 d3 javascript 文件,因此图例被放置在我的页脚下方。提前谢谢你。

 // Create the svg drawing canvas...
      var canvas = d3.select("body")
        .append("svg:svg")
          .attr("width", 300)//canvasWidth)
          .attr("height", 300);//canvasHeight);

【问题讨论】:

  • var canvas = d3.select("#chart").这行得通吗?
  • 我之前尝试过没有#,因此它不起作用。非常感谢。

标签: javascript d3.js


【解决方案1】:

下面的作品,就像我在评论中指出的那样。

var canvas = d3.select("#chart")
    .append("svg:svg")
      .attr("width", 300)//canvasWidth)
      .attr("height", 300);//canvasHeight);

干杯:)

【讨论】:

猜你喜欢
  • 2014-05-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-01
  • 2016-05-24
  • 1970-01-01
  • 2015-05-01
  • 1970-01-01
相关资源
最近更新 更多