0

以下のリンクでは、ページを更新すると、展開されたバージョンが自動的に折りたたまれる前に簡単に表示されます。すぐに折りたたむ方法はありますか?

http://new.cgwealth.com/staff

以下はJSコードのリンクです:http: //new.cgwealth.com/pages/js/jquery-1.7.2.min.js
http://new.cgwealth.com/pages/js/accordion-jquery-ui.min .js

    <script type="text/Javascript">
        $(document).ready(function () {
            $(".accordion").accordion({
                autoHeight: false,
                navigation: false,
                collapsible: true,
                clearStyle: true
            });
        });
     </script>

CSSリンク: http: //new.cgwealth.com/pages/pages/css/accordion.css

したがって、アコーディオン機能が機能するまで、すべてのデータを非表示にします。

前もって感謝します

4

2 に答える 2

1

前回のプロジェクトでも同じ質問がありましたが、それについてはわかりません。それから私はこれを修正するために非常に醜い方法を使用します。サーバーからデータをロードするときに、「hidden」(css:display:none)という名前のクラスを追加すると、テキストや画像と同様に、すべてのデータがすべて非表示になるように努力しました。そして、すべてのデータがロードされた後、jquery関数アコーディオンを呼び出してクラス'hidden'を削除します。だから私はこの方法を使って修正します。多分それはあなたにとって有効です。

于 2012-07-31T08:23:33.603 に答える
0

cssでコンテンツを非表示にしてから、javascriptでコンテンツを表示できるようにする必要があります。これが1つの作業コピーです

http://jsfiddle.net/aneeshrajvj/FcHEC/

于 2012-07-31T08:14:09.693 に答える