jquery中有一个动画效果的:$(".block").animate({left: '+50px'}, "slow");
你去查找使用方式。如果自己写的话,你要做div的left属性逐步加1px,如果速度慢,你用定时器间隔一下。
$(".block").animate({left: '+50px'}, "slow");这个方法 我用了 但是只能往一个方向移动一次
不知道怎么判断 div.addClass("dest").animate({right: 100}, 1000); 我要点一下 移动一次 在点还是可以移动的
@小tt:
$("#divMenu").animate({ right: "0px" }, 600);
$("#divMenu").animate({ right: "-211px" }, 600);
这是一个菜单的div靠近上层容器的最右边,最初right=-211px,div被隐藏,然后我用animate移动right=0px,显示div。