我有一系列使用d3創建的行。而且我寫了一些mouseover
和mouseout
事件事件。d3 - mouseover和mouseout事件無法正常工作
當我mouseover
事件通過增加行的y1
值正常工作。
但在mouseout
事件不能正常工作,我已經寫了代碼將y1
值設置爲初始值。
幫我解決這個問題。
我有一系列使用d3創建的行。而且我寫了一些mouseover
和mouseout
事件事件。d3 - mouseover和mouseout事件無法正常工作
當我mouseover
事件通過增加行的y1
值正常工作。
但在mouseout
事件不能正常工作,我已經寫了代碼將y1
值設置爲初始值。
幫我解決這個問題。
使用d3轉換時,在嵌套轉換或同時執行轉換時需要小心。
我只是改變了moveout
方法來更新所有行,不論這些行觸發功能的stroke
和y1
。並且,在擴展當前滾動的行之前重置所有行的y1
的movein
方法。
哦。感謝那。 +1票。當發生'mouseout'時。它瞬間出現。我們不能在那裏添加一個轉換嗎? –
我可以在這個'd3.node()'上得到任何文檔嗎? –
不!文檔中缺少'd3.select(target).node()'。它本質上爲您提供元素本身,而不是使用d3屬性和方法封裝對象。 –
是[**這個**](http://jsfiddle.net/srvikram13/NS7WF/4/)你在找什麼? –
是的。這是我一直在尋找的東西。我在那裏犯了什麼錯誤?並且請將其作爲回答發佈。 –