【发布时间】:2013-12-31 16:12:42
【问题描述】:
我试图找到一个我需要做的事情的例子,但不幸的是我还没有找到。我有一个我创建的散点图,这个图很好。但是,我正在订阅一条消息,每次收到该消息时,我都需要 在图表上找到与消息相关的点,并将其放大。当我过渡到下一个点时,该点会恢复到原始大小并调整新点的大小。
基本上,这是一个时间序列图,当我每 5 秒收到消息时,我会提前一个点(目前)。问题是, selectAll 是一个数组数组。所以,我猜我的问题出在哪里,我不确定在哪里使用 .attr("r", size)。
在我的订阅处理程序(回调)中,我首先检查图表是否已创建,然后获得所有“点”。从那里开始,没有任何工作。
感谢您的帮助!
【问题讨论】:
-
This question 可能会有所帮助。
标签: javascript d3.js transition