【发布时间】:2012-10-30 01:35:27
【问题描述】:
当我尝试使用 D3.js 库正确执行旋转动画时遇到问题。问题与我要旋转元素的点有关。
这是我为表达我的意思而制作的小提琴(慢动作):http://jsfiddle.net/74mCb/
看来问题的根源在这里:
.attr("transform", "rotate(-60, 150,130)");
然后我像这样旋转它:
.attr("transform", "rotate(40 150,130)");
我希望针头保持在原位(成为旋转中心),有人可以解释我做错了什么吗?
谢谢!
【问题讨论】:
标签: javascript animation rotation d3.js transform