答案 0 :(得分:6)
答案 1 :(得分:5)
答案 2 :(得分:0)
由于评论不允许漂亮的代码列表...(是吗?):
Animate会对任何事情起作用。它被记录为仅针对CSS属性,但只是为了证明一点:
var foo = { x: 10, y: 12 };
$(foo).animate({ x: "+=20", y: "20" }, 1000,
function () { alert(foo.x + ":" + foo.y); });
将吐出“30:20”。这有用吗?也许不是在日常工作中。 :)
数组的技巧是你将在每个条目中设置相同的属性。示例:
var foo = [{ x: 10 }, { x: 20 }];
$(foo).animate({ x: "+=30" }, 1000,
function () { alert(this.x); });
吐出“40”和“50”。