javascript - 如何将多个 d3 元素添加到一个页面

标签 javascript css d3.js

我正在尝试在 d3 map 下方添加折线图,但 map 和折线图显示在 map 应该位于的下方,我被卡住了。我已经创建了具有不同 ID 的单独的 div 标签。这是怎么做到的。谢谢。

这是我要修复的要点。 https://bl.ocks.org/centem/81945b90ca4c20da27c54dd89e9acebe

最佳答案

只是为了将我的评论形式化为答案,因为它对您有用:我的第一个想法是您正在为两个可视化创建一个 svg 变量。通常这不是问题,但可能由于异步数据调用而存在冲突(即,在世界地图数据调用完成时,svg 变量实际上指的是第二个 svg)。

关于javascript - 如何将多个 d3 元素添加到一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46651700/

相关文章:

javascript - 带有 ng-repeat 和 table html 的嵌套数组

javascript - Ember.js 类型错误 : parent is null

javascript - 在两人井字游戏中切换玩家

javascript - D3.js-如何在放大分组条形图时裁剪矩形外的区域

javascript - 在 D3 中的力导向图中绘制多个贝塞尔曲线连接的边

javascript - IOS 防止缩放文本输入

javascript - 带有嵌套路由的 Ember 动态路由

html - 我无法显示 Font Awesome 图标。尝试使用多种方法导入 css

jquery - 带有 mousemove 的交互式背景 mask (jQuery、CSS)

javascript - 使用字符串数组作为轴,但缺少最后一个