2015-04-28 82 views
0

我想製作一個交互式圖表,特別是當我點擊一個欄我想用jquery ajax拾取屬性(名稱),然後用mysql數據更新畫布外的div。可能嗎?我可以使用Jquery來操作D3

+0

見http://collaboradev.com/2014/03/18/d3-and-jquery-interoperability/ –

回答

1

D3和jQuery是兩個允許操縱DOM的JavaScript庫。 DOM可以包含HTML和SVG。

  • D3對於動畫和操縱SVG非常方便。
  • jQuery是便於操縱HTML,事件處理等...

=>有作爲使用jQuery操縱D3沒有這樣的事,因爲這兩個是處理文檔的DOM工具。

所以是的,你可以使用jquery將事件附加到DOM的SVG部分。 這裏有一個相關的問題:

attach events to SVG paths

+0

謝謝您的回答。在編程中我很開心,但大多數情況對我來說都是新的。我還有一個關於D3的問題。我想用D3導入json文件存在問題。它不會加載數字,因爲數字像這樣分開昏迷:[{「pay」:「34,455」}]。如何克服這個問題,仍然在軸上顯示該格式的數字? – SSS

+0

你好Sale Sale。我認爲最好再提一個問題,而不是在評論中聊天:) – Eloims

相關問題