0

私はYiiJuiウィジェットを使用して、WebサイトにJuiTabsを配置しています。問題は、サイトがロードされているときに、最初にリスト(cssなし)が表示され、ページがロードされた後、タブが表示されるはずです。どういうわけかJuiTabsをプリロードして、ページのロード時に正しく表示されるようにする方法があるのだろうか。

これが私のコードです:

         <?php 
                $this->widget('zii.widgets.jui.CJuiTabs', array(
                    'tabs'=>array(
                        'PRESENTAZIONE'=>array('content'=>$this->renderPartial('spettacoli/_view_presentazione', array('model'=>$model),$this)),
                        ...
                    ),

                    'options'=>array(
                        'collapsible'=>false,
                    ),
                ));
            ?>

そして、これがページの例です。インターネット接続が遅い場合に問題が発生し、ページが読み込まれるまで時間がかかります

4

1 に答える 1

1

何らかの方法で JuiTabs をプリロードできるかどうかはわかりませんがdisplay: none、デフォルトで CJuiTabs を追加して、ページの読み込み時に JS で表示することができます。最善の方法ではありませんが、最初のアイデアが頭に浮かびました。

于 2012-09-25T21:19:21.150 に答える