0

このアコーディオン スクリプトを単純な FAQ ページに使用しています。

http://www.dynamicdrive.com/dynamicindex17/ddaccordion.htm

追加してみました

http://mix26.com/demo/local_scroll/index.html

ScrollTo を使用すると、質問が開かれると、ユーザー エクスペリエンスが向上するように、質問が自動的に下にスクロールされます。誰か助けてくれませんか?

4

2 に答える 2

2

私が使用した:

function goToByScroll(id){
    $('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
}

goToByScroll を各 div に割り当て、魅力的に機能しました。

于 2010-07-21T01:15:34.243 に答える
0

私の英語でごめんなさい!!

こんにちは、私は最近あなたの問題を抱えていました。これが私の解決策です:もちろん、jquery.scrollTo-min.jsを追加する必要があります。変更が見られる場合は、スクロールを追加して.open cssクラスに割り当てます。アコーディオンによって開かれたアイテムに割り当てられます

        $(function () {
        $('ul.drawers').accordion({
            header: 'H2.drawer-handle',
            selectedClass: 'open',
            event: 'click',
            change: function(event, ui){
                $.scrollTo('.open',800, {duration:500} ); return false;
            },
            autoheight: false
        });             
    });
于 2010-07-23T19:22:41.387 に答える