0

問題のサイト:http://notlaura.com/dev/smfa/index-all2.php

「リストに戻る」ボタン(#to-list)は、CodaSliderの最初のパネルが非表示になっている場合にのみ表示されるようにします。これは、最初のパネルが矢印ナビゲーションで検出されるまで機能します。私のコードは次のとおりです。

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

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

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

チェックしてみまし$('a[href$="#1"]')たが、矢印のhrefだけ#なので、うまくいきません。また、を使用してURLの条件を試し、window.locationパネルが非表示になっているかどうかを確認しました。if( $("#list").is(":visible") ) {}

しかし、成功しません。どんな助けでも大歓迎です-事前に感謝します!

4

1 に答える 1

0

あなたは試すことができますwindow.location.hash

$("li.name,a#nl").click(function(event){
    if(window.location.hash == "#1") {
        $("#to-list").fadeOut(900);
    } else {
        $("#to-list").fadeIn(900);
    }
}); 
于 2011-08-25T15:51:40.093 に答える