首页 > 怎么逐个赋值呢?

怎么逐个赋值呢?

我想做一个动画,希望它的left逐个遍历一组数组的坐标,实现逐个移动的效果。
比如$cur,map[1:{x:123},2:{x:234},3:{x:111}];
$cur的left循环等于map[i].x;
但是在动画效果上没有体现出来。
希望在页面上体现$cur.css{"left",map[1].x} 之后再$cur.css{"left",map[2].x}这样,如何实现?小白求教~


http://api.jquery.com/animate/


怎么感觉你绕远了呢,通过遍历和不断修改CSS来实现动画是很麻烦的事啊,我想着可以外面做个setInterval,里面用for循环来遍历和赋值,也许能实现,但是手头打代码不方便,也没办法跑一遍看看结果。第一个回答者所说的jquery animate是非常简单有效的方法……如果不想用的话建议你先试着给出一个自己的思路,后面的好回答,你问得简单,就怪不得别人回答的简单了。

【热门文章】
【热门文章】