当单独的元素与jQuery的不透明度为1时触发div的可见性

时间:2011-12-23 00:41:02

标签: jquery jquery-animate

我有一个幻灯片,可以激活图像的不透明度,然后将其向上移动一个z-index。这是一个很好的幻灯片混合循环。

但是,我希望页面上的其他内容仅在其中一个幻灯片可见时显示。是否可以跟踪其中一个幻灯片的可见性或z-index,以便当它的不透明度为1或z-index为例如8时,触发另一个div显示(或显示为动画) ?

我在想:

$(function(){
    var firstslide = $('.first_slide').css("opacity");
    if (firstslide == 1){
    $('#showme').show();
    }
    else (){
    $('#showme').hide();
});

但这并不能跟踪幻灯片或它的事件(当它的不透明度设置为1时)。

如何跟踪那张幻灯片,知道它的不透明度是1,让它激发我对另一个元素的显示/隐藏?

1 个答案:

答案 0 :(得分:0)

最简单的方法是向幻灯片功能添加回调以触发您的功能。 否则你只能在你的函数上设置setInterval()来定期检查它,因为没有更改元素属性这样的事件。