2014-04-23 77 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

回答