【发布时间】:2011-01-03 18:47:56
【问题描述】:
我永远无法让这些工作 - 抱歉 - 但我试图在鼠标上设置动画,然后在鼠标移出时“重新设置动画”。我永远无法让$('#xyz').hover(function(){'something',function(){'somethingelse'}); 工作。希望大家帮忙。
我要做的是在一些绝对定位的 div 上为 + 和 - 20px(顶部和左侧)设置动画,然后在鼠标移出时将 40px 添加到宽度高度返回到原始位置/宽度/高度。我什至还没有达到 css 宽度/高度....
这是我的代码(这是错误的 - 肯定是因为它不起作用:-))
$('.box').hover(function(){
$(this).animate({'top':'-20','left':'-20'},function(){
$(this).animate({'top':'20','left':'20' });
});
帮助真的很感激。提前致谢
【问题讨论】:
-
您在第一次
animate通话中错过了第二次peren。不确定这是复制错误还是您的问题。 -
@zzzzBov - 这是我的问题,谢谢。
标签: jquery jquery-animate