2012-03-31 5 views
0
私は、誰かが私が欲しいもの this

jqueryのは、ショーの非表示

を見てできることを示すと

WEL行くイマイチクリック何かにdivを隠そう

は次のとおりです。

  • 人が到着したときページの最初の "ニュース" divの内容が表示されます

  • 他のアンカーをクリックすると、代わりに対応するコンテンツが表示されます以前

  • fの誰かがこの

    で私を助けることができる私は、このサイト全体を検索しましたし、うまく結果がフィドル

    であるアクティブアンカーリンク

にスタイルを追加

+1

そして、何あなたが問題を持っていますか?クリック時の要素を隠すことはうまくいくようです... –

+0

最初に2番目と3番目のニュースディビジョンを設定して表示します。 –

答えて

3

だから、最初のものを除くすべて.newsを隠したいのですか?

http://jsfiddle.net/R4ng5/13/

$(".news:not(:first)").hide(); 

そして、あなたがアクティブリンクのスタイルにしたい場合: http://jsfiddle.net/R4ng5/14/

$(list).children('li:first').children('a').addClass('active'); 
$('#sidebar a').click(function() { 
    var i = $('#sidebar a').index($(this)); 
    $('.news').hide(); 
    $(".news:eq(" + i + ")").show(); 
    $('#sidebar a').removeClass('active'); 
    $(this).addClass('active'); 
}); 
+0

素晴らしい、ありがとう、あなたが私を助けた – Jeroen

+0

、問題なく、あなたを助けてうれしい。 – Alex