jQuery z-index和动画问题

时间:2011-02-19 16:55:19

标签: jquery jquery-animate z-index

我有一些代码可以点击动画我的图像,然后添加一个z-index。

我现在需要的是当我单击关闭按钮时,我需要它来动画回到其原始状态,然后将z-index更改回原来状态。

目前它改变了z-index然后动画,所以它看起来有点奇怪

Here's an example

有可能吗?

我尝试在z-index更改之前添加delay但它仍然无法正常工作

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

http://jsfiddle.net/hD72c/1/已更新并修复

您需要做的就是在动画结束时更改为z-index: 1作为回调,而不是在点击关闭时立即更改

答案 1 :(得分:1)

http://jsfiddle.net/hD72c/3/

我只是将css替换为回调函数中的原始z-index(而不是使用延迟,因为.css()不会添加到动画队列中,而是立即执行)