javascript动画中的Z索引?

时间:2014-04-25 10:46:47

标签: jquery jquery-animate z-index

我的javascript中的某些div的z索引有点问题。

我通过扩展他们的利润来使用Rob White动画框中的一些代码。除了剧本的悬浮部分外,它的效果很好。

fiddle here显示会发生什么。

将鼠标悬停在动画上并展开,并添加一个top类,其z-index为9999999

在取消悬停时,他们再次缩小,但是" pop"在邻近的广场后面,而不是保持在顶部。在取消悬停时删除了top类,但这与动画无关。

它实际上似乎只发生在边缘,右下角是唯一看起来自然的角落。任何帮助都会很棒。

1 个答案:

答案 0 :(得分:2)

您需要在结束动画后删除.top

$(this).stop(true, true).animate({
                marginTop: "5px",
                marginBottom: "5px",
                marginLeft: "5px",
                marginRight: "5px"
               }, 800,function(){
                    $(this).removeClass("top");
            });

Fiddle