2011-06-24 9 views
2

トピックのとおり、私は隠れたdivを開いてスクロールするリンクを作成しようとしています。私は最初の部分の世話をしています。私がScrollToプラグインを使用しようとしていたscrollTopまたはScrollTo関数については、未知の理由のために動作していません。Jquery Show&ScrollTop(またはScrollTo)

まず、この外観は正しいですか?

<li> 
    <a href="#" rel="toggle[kov]" title="$.scrollTo('div#kov', 500);"> 
     Sara Kovanda 
    </a> 

その後、後でページダウン

<section class="container" id="kov"> 

探しの時間後、私は複数のdivを可能jQueryプラグインを見つけることができないので、私は最初の部分については、http://www.dynamicdrive.com/dynamicindex17/animatedcollapse.htm をダイナミック駆動スクリプトを使用しています開いている現在のdivをクリックして非表示にします。

ここではどんなヘルプも非常に役に立ちます。

+0

あなたのコードの(好ましくはすべて)どれよりはここに非常に役立つだろう。 –

+0

私のサイトはまだ開発中ですが、関連するページへのリンクを共有するだけです。 http://chpmn.com/work/ – Kapitol

答えて

4

単純な例では、何のプラグインがありません:

http://jsfiddle.net/wr2sj/2/

$("#a").click(function() { 
    $('html, body').animate({ 
     scrollTop: $("#b").offset().top 
    }); 
    return false; 
}); 
+0

私はあなたのリンクをたどりましたが、divを表示してもスクロールできませんでした。 私がここで目指しているのは、複数のリンクを持つことです。それぞれが一意のdivを開き、一度開いたら一度スクロールします。 – Kapitol

+0

@kapitol hmm ... chromeでのみ動作します。レームの編集を保つ。 – kei

+0

@kapitolリンクとコードが編集されました。再試行する。 :D – kei