点击路径在d3放大它
on click of path in d3 enlarge it
当我点击一个路径时,我试图放大它(动画它的大小)
(我点击的元素没有id,因为这些是动态生成的)
我试图在对象
的on click事件中执行此操作的路径是d3.svg。符号
我用了下面的图片,但没有放大,有什么想法吗?
//this runs through but seems to do nothing
var tmp = d3.select(this);
tmp.transition()
.duration(500)
.size(500);
//this error on .transition() line saying the function is undefined
var tmp = d;
tmp.transition()
.duration(500)
.size(500);
我一直在研究这个问题,现在只是不能解决它。
干杯div标记
lars Kotthoff建议如何纠正这个问题
你需要设置一个属性使它变大,例如:d3.select(这).transition()。风格("笔划宽度",5)。
相关文章:
- 如何在d3上的图形中添加放大和缩小按钮
- 放大世界地图上的D3弹出窗口大小
- D3 轴标签在放大时变得过于细粒度
- 如何使用鼠标单击和拖动来放大 D3
- D3 中的编程放大
- 以编程方式放大 D3
- 放大/缩小时,在地图上保持 D3 对象大小不变
- 创建 D3.js 元素 OnClick 事件的放大副本
- D3.js双层分区-初始图表加载放大切片
- 在d3中对html中的两个图形进行带式放大
- 放大mouseenter上的svg组元素(D3)
- 使用D3.js缩放大的值以显示它们
- 如何在D3.js上绘制更多的数据点,当你放大
- 使用D3放大
- 点击路径在d3放大它
- D3放大SVG点击,缩小下一个双击
- D3放大图形
- d3.js:放大点击事件
- 是否有办法放大D3力布局图
- 条形图放大d3.js