1

jquery トグルで開いた Div の一番下までスクロールしようとしました。

私はこのように試しました:

    $(document).ready(
    function() {
        $(".menuitem").click(function() {
            $('#'+$(this).attr("id")+'sub').toggle(1000);
            $('html, body').animate({"scrollTop": $('#'+$(this).attr("id")+'sub').offset().top}, 'fast');
    }
);

scrollTop の後のコード:$('#'+$(this).attr("id")+'sub')トグルから展開された div の正しい ID を取得します。

問題: 私は div の一番上にいて、一番下にいないので、ユーザーはコンテンツを見ることができません - 最初の行だけです。どうにかしてdivの最終サイズをスクロールに追加する必要がありますが、どうすればよいですか?

4

1 に答える 1