2014-04-23 45 views
0

我想向某些D3 rect元素添加一些工具提示,但是在访问元素的属性以填充工具提示值时遇到了一些问题。使用属性/比例填充d3中的工具提示值

下面拨弄说明此问题, http://jsfiddle.net/7Df2r/3/

我的想法是,在使用对象的x属性和某种在D3逆规模背出应有的价值,但我尝试:

.text(d.attr("x")); 

.text(d.properties.x); 
在鼠标悬停功能

都上来了不确定的,再加上我相信这将是在x坐标时,我真的希望该属性的x比例反转与用户在图表上看到的匹配。

任何想法最好的方法来做到这一点?

由于

+0

一般模式是使用一个函数,例如, '.text(function(d){return d.x;})',但是,在jsfiddle中没有数据绑定到元素,所以这不起作用。 –

+0

尝试使用'this',而不是'd'。 – falsarella

回答