2

如何将slidejQuery 的方法应用于 d3.js 中的非 SVG DOM 元素?

有什么我可以开箱即用的东西吗?

4

1 回答 1

2

不,没有什么是开箱即用的,但是您可以通过简单地为相关的维度属性设置动画来做到这一点,例如向下滑动就像

d3.select("#element").attr("height", 0)
  .transition().duration(500).attr("height", realheight);

根据您想要制作动画的内容,您可能必须使用剪辑路径来隐藏正在滑入的元素的一部分。

您当然可以简单地使用 JQuery 方法。除非您想同时在同一个对象上运行 D3 转换,否则应该没有问题。

于 2013-09-20T07:49:01.730 回答