【发布时间】:2011-04-07 18:51:52
【问题描述】:
我有两个不同的 .animate 函数..
- 向下滑动文档准备好的元素。
- 为这些相同的元素添加鼠标悬停效果。
这里的问题是,如果您碰巧将鼠标放在文档准备好的元素滑入的区域上,它们将停在鼠标所在的位置。
我们的目标当然是让元素自行滑动而不会受到任何干扰。
http://photoshopmesta.net/sic/theTest/slide.html
另一件事.. mouseleave 似乎将元素移动到比鼠标悬停之前稍高的位置...
关于图像加载的任何想法?我将代码放入准备好的文档中加载图像文件。它尽可能快地加载图像,但我没有想到无论图像是否加载,元素仍然会滑动..当然它们在滑动动作之前没有加载.. :/
编辑:
工作示例感谢@entropo http://jsfiddle.net/PnHpk/7/ 虽然可能会导致图像在一段时间后从那里消失,所以这里的示例使用彩色背景而不是图像http://jsfiddle.net/PnHpk/8/
【问题讨论】:
-
不相关,但在您的链接上仅供参考:
GET http://photoshopmesta.net/sic/theTest/easing.js 404 (Not Found) -
@entropo 它不会影响任何事情,因为我在那里有 jquery ui,但谢谢你告诉我。
标签: jquery jquery-animate intercept