2015-04-28 167 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

相关问题