このアコーディオン スクリプトを単純な FAQ ページに使用しています。
http://www.dynamicdrive.com/dynamicindex17/ddaccordion.htm
追加してみました
http://mix26.com/demo/local_scroll/index.html
ScrollTo を使用すると、質問が開かれると、ユーザー エクスペリエンスが向上するように、質問が自動的に下にスクロールされます。誰か助けてくれませんか?
このアコーディオン スクリプトを単純な FAQ ページに使用しています。
http://www.dynamicdrive.com/dynamicindex17/ddaccordion.htm
追加してみました
http://mix26.com/demo/local_scroll/index.html
ScrollTo を使用すると、質問が開かれると、ユーザー エクスペリエンスが向上するように、質問が自動的に下にスクロールされます。誰か助けてくれませんか?
私が使用した:
function goToByScroll(id){
$('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
}
goToByScroll を各 div に割り当て、魅力的に機能しました。
私の英語でごめんなさい!!
こんにちは、私は最近あなたの問題を抱えていました。これが私の解決策です:もちろん、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
});
});