0

アコーディオンの下に配置されたdivがあります。アコーディオンが閉じているときは div のサイズが大きくなり、アコーディオンが開いているときは div のサイズが小さくなります。この問題について親切に助けてください....よろしくお願いします...

4

2 に答える 2

0

コードを見ることができますか?それがないと言いにくい..

おそらく、アコーディオンを閉じるスクリプトにフックして、次のようなものを追加できます。

document.getElementById("YOUR-DIV").style.height = 100;
于 2013-01-09T10:33:03.840 に答える
0

アコーディオンのactivateイベントを利用できます。アコーディオンを作成するときに、アクティブ化イベントがトリガーされたときに実行される関数を指定します。activate イベントは、パネルが開かれたときに実行されます。

$( ".selector" ).accordion({
   activate: function( event, ui ) {
     //Adjust div size.
   }
});
于 2013-01-09T10:33:44.907 に答える