开发者

fadeOut element when jquery slideshow is on #1

The site in question: http://notlaura.com/dev/smfa/index-all2.php

I want the 'back to list' button (#to-list) only to appear when the first panel of the Coda Slider is hidden. This works until the first panel is encountered with the arrow navigation. My code is:

    $("#to-list").hide();

    $("li.name,a开发者_StackOverflow#nl").click(function(event){        
        $("#to-list").fadeIn(900);
    }); 

    $("#to-list").click(function(event){
        $("#to-list").fadeOut(900);
    });

I tried checking for $('a[href$="#1"]') but the arrow hrefs are only #, so that doesn't work. Also tried a conditional for the URL with window.location, and checking if the panel is hidden, if( $("#list").is(":visible") ) {}

But no success. Any help is greatly appreciated - thanks in advance!


You could try window.location.hash

$("li.name,a#nl").click(function(event){
    if(window.location.hash == "#1") {
        $("#to-list").fadeOut(900);
    } else {
        $("#to-list").fadeIn(900);
    }
}); 
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜