作者DongFeng (Little Five)
看板Web_Design
标题Fw: [问题] Jquery animate的问题
时间Mon Nov 25 17:06:48 2013
※ [本文转录自 Ajax 看板 #1IanC9Te ]
作者: DongFeng (Little Five) 看板: Ajax
标题: [问题] Jquery animate的问题
时间: Mon Nov 25 17:06:12 2013
大家好, 我在使用jquery的时候有遇到几个问题想向大家请教
首先要麻烦大家看一下
http://www.trump.com/这个网站
我想用Jquery写出首页Flash动画中滑鼠滑过图片会凸显该张图片的特效
程式码如下
http://imgur.com/FdiTzTC
其中.gallery-black是图片的容器, 我透过改变容器的margin跟里头的两张图片(一张是
图片本身一张是图片投影)的大小来达到我想要的效果
但当我快速在图片列上左右滑动的时候整列图片会变得像是蛇一样蠕动或是单张图片像
有心跳一样跳来回放大缩小
我知道这是滑鼠移出进入下一个动画时上一个动画尚未结束的关系, 但一直想不到有甚麽
办法可以解决这个问题, google查到stop()好像可解决这个问题, 但我一直弄不清楚
stop()是要摆在我的程式码的哪个位置(尝试过几个位置都会造成图片动画後不会回复到
原来的样子), 希望有同样经验且知道解决办法的板友能提点我一下
麻烦大家了, 谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.9.244
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: DongFeng (114.33.9.244), 时间: 11/25/2013 17:06:48
3F:→ DongFeng:片耶 要丢到图片空间在连网址吗 11/25 17:27
4F:推 mmis1000:刚看了一下,应该无法用animate做,用onmousemove自己刻 11/25 17:34
5F:→ mmis1000:才有办法做到那种特效 11/25 17:35
6F:推 geniuswen:search "mac dock style" 有很多类似的效果 11/25 17:41
8F:推 rangerjero:stop(true) 11/26 09:31
9F:推 rangerjero:stop(true).animate............... 11/26 09:33
改成stop(true).animate()之後确实没有"非被指定元素"不正常缩放和抖动的状况了,
感谢上几位, 另外有前辈推荐的仿MAC MENU的套件也挺吸引我的, 谢谢各位不吝啬指教,
感虾~
※ 编辑: DongFeng 来自: 114.33.9.244 (12/10 09:21)