3つのセクションを持つ単純なJqueryUIアコーディオンがあります。最初は3つのセクションすべてが折りたたまれています。セクションヘッダーをクリックすると、セクションの内容が表示(スライド)するはずです。特別なことは、セクションコンテンツのdivが互いに完全に重なるように配置されていることです。見栄えを良くするために、次のセクションを表示するアニメーションが始まる前に、現在開いているセクションが完全に切り替わるようにします。
これは私が今セクションを切り替えるために作ったものです:
$(function () {
$("#accordion").accordion({
create: function (event, ui) {
ui.oldPanel.slideToggle("slow");
},
collapsible: true,
active:false
});
});
あなたはそれがどのように見えるかを見ることができます:
トグルと表示アニメーションが同時に開始するようです。しかし、私が欲しいのは、次のスライドを開始する前に完全に切り替えることです。