Javascript 单击d3中的路径,将其放大
我试图扩大路径时,我点击它动画的大小以及 我正在单击的元素没有id,因为它们是动态生成的 我试图在对象的单击事件中执行此操作 顺便说一下,路径是一个d3.svg.symbol 我使用了以下内容,但没有放大,有什么想法吗Javascript 单击d3中的路径,将其放大,javascript,svg,d3.js,Javascript,Svg,D3.js,我试图扩大路径时,我点击它动画的大小以及 我正在单击的元素没有id,因为它们是动态生成的 我试图在对象的单击事件中执行此操作 顺便说一下,路径是一个d3.svg.symbol 我使用了以下内容,但没有放大,有什么想法吗 //this runs through but seems to do nothing var tmp = d3.select(this); tmp.transition() .duration(500) .size(500); //this error on .transit
//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);
我已经研究这个问题有一段时间了,只是无法解决它
干杯
马克拉尔斯·科特霍夫的建议纠正了这个问题
您需要设置一个使其变大的属性,例如。 d3.选择this.transition.stylestroke-width,5
你需要设置一个属性使它变大,例如d3.selectthis.transition.stylestroke-width,5.ah多谢你的朋友们,我要玩一个游戏来达到我想要的效果