autoheight
では、 falseに設定してみませんか?
$( ".selector" ).accordion({ autoHeight: false });
http://jqueryui.com/demos/accordion/#option-autoHeight
編集
あなたのコメントを見て:
// Accordion
$("#accordion").accordion({ header: "h3" });
$("#accordion").accordion({ collapsible: true });
$("#accordion").accordion({ autoHeight: false, navigation: true });
アコーディオンを初期化してから、さらにオプションを追加します。どうしてそんなことをするのか?のデフォルト値autoHeight
はtrue
であるため、すべてのタブの高さが固定されます。すべてのオプションを 1 回の呼び出しに入れます。
// Accordion
$("#accordion").accordion({
header: "h3",
collapsible: true,
autoHeight: false,
navigation: true
});
編集
あなたの2番目のコメントについて:
http://jqueryui.com/demos/accordion/#option-headerをご覧ください。オプションがデフォルトで設定されていることがわかるh3
ので、呼び出しで設定する必要はありません。
そして、あなたの質問に対する答えがここにあります: JQuery accordion doesn't work without h3 tags。
知識を向上させるために jQuery API を使用することは非常に重要です。jQuery API についてはhttp://api.jquery.com/にアクセスし、jQuery UI についてはhttp://jqueryui.com/demos/にアクセスします。さらに質問がある場合は、問題の解決を試みた後、調査を行った後、遠慮なく質問してください。
これらすべてがあなたの質問に答えた場合は、正解としてマークしてください。