JS 函数创建多个 div 当 运行 新数据

JS function create multiple div when running with new data

我真的是 HTML 的新手,为了这个简单的任务工作了几个小时。

我有使用它创建词云的动态数据,问题是当数据发生变化时,我的 js 函数会生成一个新的 div,因此是一个新的词云,但我想更新最后一个, 看起来很有活力。

这是我的 js 代码:

function foo(){
    <!--some other things-->
   anychart.onDocumentReady(function () {
   var chart = anychart.tagCloud(word_cloud);
   chart.title('Word relevancy map')
   chart.angles([0])
   chart.container("container");
   chart.draw();
    });
}

我的 HTML 容器是这样的:

<div id="container"  class="col-lg-8"  width=" 100%" height="800">

感谢任何帮助<3

无需完全重新创建图表即可更新数据。这里的最佳做法是将新数据应用于现有图表。有关详细信息,请查看 the sample.