楼主:
BF109Pilot (å¾·è»çŽ‹ç‰Œé£›è¡Œå“¡)
2013-11-27 17:42:27你说下面那很像Mac工作列的特效吗??
加新的animate前
不先清一下Queue
他就会一直积著
到最后就会一直作微距的渐变
变得很像在发抖
我是像这样弄
$tag.stop(true).animate({ top: _top +"px"}, _dur);
大致上是
stop
finish
clearQueue
搭配使用
http://api.jquery.com/finish/
下面有个范例组合很好用
以前用flash的Tweener弄这个倒是很方便
而且现在JQuery的动画感觉还是比flash的慢
行动装置看有时会顿顿的
flash真的是不错的东西
不过好像很多人不喜欢
我觉得他是因为好用才被滥用的
再加上挡人财路
以及他的确部分不符时代潮流
所以就渐渐失去舞台了
但死前还被污名化
真的是很令人惋惜
不过我觉得Adobe的胸襟不错
直接自我了断 (不像某社)
这点值得赞赏
※ 引述《DongFeng (Little Five)》之铭言:
: 大家好, 我在使用jquery的时候有遇到几个问题想向大家请教
: 首先要麻烦大家看一下http://www.trump.com/这个网站
: 我想用Jquery写出首页Flash动画中鼠标滑过图片会凸显该张图片的特效
: 程式码如下 http://imgur.com/FdiTzTC
: 其中.gallery-black是图片的容器, 我透过改变容器的margin跟里头的两张图片(一张是
: 图片本身一张是图片投影)的大小来达到我想要的效果
: 但当我快速在图片列上左右滑动的时候整列图片会变得像是蛇一样蠕动或是单张图片像
: 有心跳一样跳来回放大缩小
: 我知道这是鼠标移出进入下一个动画时上一个动画尚未结束的关系, 但一直想不到有什么
: 办法可以解决这个问题, google查到stop()好像可解决这个问题, 但我一直弄不清楚
: stop()是要摆在我的程式码的哪个位置(尝试过几个位置都会造成图片动画后不会回复到
: 原来的样子), 希望有同样经验且知道解决办法的板友能提点我一下
: 麻烦大家了, 谢谢!