1

小さなjqueryの折りたたみ/展開スクリプトを作成しました

http://jsfiddle.net/goldie/QFL49/ (私が作成しなかったため、html / cssコードに注意を払わないでください)

展開されたdivを作成して、ページの一番上までスクロールするにはどうすればよいですか?助けてくれてありがとう。

4

4 に答える 4

5

私はそれを見つけた

.slideDown(200, function() {
    $('html, body').delay('200').animate({
    scrollTop: $(this).offset().top - 111
    }, 200);
});
于 2011-08-02T11:31:44.677 に答える
3

最後にこれを見つけて、正常に動作します:

.slideDown(200, function() {
    $('html, body').delay('200').animate({
    scrollTop: $(this).offset().top 
    }, 200); }); } });
于 2012-05-31T15:46:22.987 に答える
0

.scrollTopを使用するか、アニメーション化する場合は、たとえば.animate({"top": "0px"}、1000)を実行します。

于 2011-06-30T17:34:15.653 に答える
0

jQuery scrollToプラグイン、 http://plugins.jquery.com/project/ScrollToもあります

于 2011-06-30T17:53:36.590 に答える