0

jquery ui アコーディオンを使用して一部のデータを表示しています。複数のパネルがある場合はデフォルトですべてのパネルを閉じますactive:falseが、パネルが 1 つだけ含まれている場合は開きactive:trueます。

$(function() {
                $("#accordion").accordion({autoHeight:false, collapsible: true, navigation: true,
                    clearStyle: true, active: false,
                    change: function(event, ui) {
                        resize_iframe();
                    },
                    create: function(event, ui) {
                    if($("#accordion div").length == 1) {
                       $(this).accordion({active:true});
                    }
                }
                });
            });

これを試してみましたが、うまくいきません。パネルが 1 つでも、パネルは常に閉じられています。どこに問題があるかは誰にも分かりますか?

4

2 に答える 2