d3.js d3.select($ child)来自其他html类

时间:2013-12-18 10:50:48

标签: javascript html svg d3.js nvd3.js

我有一个html文件,显示了几个d3.js图。 图表是在单独的js文件中生成的。

两个图表都是相同的,它们只有不同的内容。当然,他们必须出现在不同的位置。

所以我可以做些什么才能解决来电者部分而不是d3.select(".chart")

HTML:

<div class="row">....
    <div class="content">
        <svg id="chart" onload="visuHandler('lineChart','userActivity');" />....
</div>

<div class="row">....
    <div class="content">
        <svg id="chart" onload="visuHandler('lineChart','cashflow');" />....
</div>

JS:

var visuHandler = function (chrt, data) {
    d3.select(".chart")
        .datum(interpretation(data, section))
        .call(chart);

0 个答案:

没有答案