我想使用 d3.js 创建一个动态垂直规则,就像这里的那个:http: //bost.ocks.org/mike/cubism/intro/demo-stocks.html。
我之前在这里询问过如何使用 HTML 创建一个(在 d3 中创建动态垂直规则),但是使用 HTML 的解决方案在立体主义 svg 上不是很有效,因为它会闪烁并消失。
我现在想用 SVG 创建一个。
我尝试使用此处的代码(http://www.dashingd3js.com/svg-basic-shapes-and-d3js)创建一个,但我无法将它定位在现有的 svg 上并让它动态更新。
任何帮助是极大的赞赏。
编辑:现有的 svg 是由一个名为 cubism.js 的 d3 插件创建的,所以我无权访问底层的 svg。虽然它本身很好用,但这个 svg 会像这样将其他元素向下推(svg 线在左侧):
我想要现有图表之上的规则,这就是我提到定位在另一个 svg 之上的原因。对不起,如果我第一次没有说清楚。