2010-08-02 5 views
0

J'ai mis en place des onglets jquery et je souhaite appeler la page sur laquelle ils se trouvent de deux façons. Tout d'abord avec le premier onglet ouvert et les autres cachés qui fonctionne bien. Mais d'autre part je veux que l'onglet 4 soit visible lors de l'atterrissage sur la page. J'ai donc simplement dupliqué la page - La page A s'ouvre avec le premier onglet en vue. La page B a ce code ....Sélection de l'onglet initial des onglets Jquery

<script type="text/javascript"> 
    $(function() { 
     $("#tabs").tabs(); 
    }); 
</script> 
<script type="text/javascript"> 
    $(function() { 
     $("#tabs").tabs('select' , 3) 
    }); 
</script> 

et ouvre le quatrième onglet. MAIS il ouvre d'abord le premier onglet puis clignote à l'onglet 4.

Comment puis-je obtenir la page pour ouvrir l'onglet 4 initialement sans ouvrir le premier onglet en premier. J'espère que vous pourrez suivre ma randonnée !!!

Nick

Répondre

0

Ce serait comment ouvrir au 4ème onglet à l'aide de leur API.

Vous pouvez peut-être essayer de masquer l'onglet div, de le créer, puis de l'afficher dans l'événement show lorsque le 4e onglet est affiché (ce qui se produit après l'initialisation de tout).

0

Il ne semble pas y avoir de solution évidente. Une suggestion que j'ai vu est d'utiliser jQuery pour garder les onglets cachés jusqu'à ce qu'ils soient chargés et ensuite les montrer après que la sélection a eu lieu.

Questions connexes