私は自分のアコーディオンを制御するために以下を使用しています:
$(function() {
$( "#accordion" ).accordion({
autoHeight: false, collapsible: true, active: false
});
$('#accordion').bind('accordionchange', function (event, ui) {
$(window).scrollTop(ui.newHeader.offset().top);
});
});
同じセクションを 2 回開かない限り、うまく機能します。次に、アコーディオンがフリーズし、次のエラーが表示されます。
ui.newHeader.offset() は未定義です