2011-12-14 17 views
1

スクロール可能なdiv内のアルファベット順のリストにスクロールするリンク付きの小さなディレクトリを作成しています。私は、ページ全体ではなくdivスクロールの内容を持つ必要があります。私はスムーズスクロールを使用していますここで見つける:div内の円滑なスクロール

https://github.com/kswedberg/jquery-smooth-scroll

をこれが私のコードです:

 $(document).ready(function() { 


    $('.quick_links li a').click(function() { 
    $.smoothScroll({ 
    scrollElement: $('#designers_box'), 
    scrollTarget: '#designers_box' 
    }); 
    return false; 
}); 

}); 

私は両方の引数に#designers_box使うべきではありません知っているが、実際に文書を理解していません。誰もがこれに慣れていますか?ここで

は仕事へのリンクです:

http://fourcemag.kenaesthetic.com/homme/index.htm

あなたはそれが何かをやってますが、かなりまだ機能していませんが表示されます。 助けてくれてありがとう。

答えて

2

あなたscrollElementがスクロールされているものであり、あなたのscrollTargetはそれがスクロールさです。

だから、これは私の推測のようになります。

$(document).ready(function() { 
    $('.quick_links li a').click(function() { 
     $.smoothScroll({ 
      scrollElement: $('#designers_box'), 
      scrollTarget: $(this).attr('href') 
     }); 
     return false; 
    }); 
}); 
+0

それでした。あなたは男! – EZDC

+0

これで答えの左側にあるチェックマークをクリックすると、この回答を受け入れることができます。 – swatkins

+0

もう少し簡単な質問です。私はそれにイージングを追加しようとしていますが、直線とスイング以外の他のものは受け入れません。何故ですか? – EZDC

関連する問題