0

hide()作成中のページの機能に問題があります。現時点では、選択した div レイヤーは隠れていません。

Safari と Chrome では問題なく動作しますが、残念ながら Firefox では動作しません :-(

ページはコンテキストでここにあります: http://www.upreach.org.uk/undergraduates/partners.phpそしてここに私のコードがあります:

$(document).ready(function(){
        $('div.partner-employers').not('div#start').hide();
        $("a.employers").click(function(){
            $("a.employers").css("font-weight", "normal");
            $(this).css("font-weight", "bold");
            var myelement2 = $(this).attr("href")
            $(myelement2).fadeIn("fast");
            event.preventDefault();
            $(".partner-employers:visible").not(myelement2).hide();
        });
}); 

...そしてHTML:

<a href="#1" class="employers">1</a><br/>
<a href="#2" class="employers">2</a><br/>
<a href="#3" class="employers">3</a><br/>

<div class="partner-employers" id="1">Content for 1</div>
<div class="partner-employers" id="2">Content for 2</div>
<div class="partner-employers" id="3">Content for 3</div>

あなたが与えることができる助けを前もって感謝します...

4

3 に答える 3