2010-09-09 21 views
1

je viens de commencer à utiliser le plugin jQuery Tabs, et je me demande:jQuery: Tabs - question générale

selon les démos, le SSTab fonctionne uniquement avec des identifiants uniques (pour le conteneur div et référent ID pour les div-panel).

Y at-il un moyen d'éviter d'utiliser des ID uniques et d'utiliser des attributs personnalisés à la place? (par exemple "TABNAME = MYTAB" -.> "TABNAME = MYTAB-1")

Je demande parce que je voudrais utiliser les onglets jQuery dans un environnement CMS qui a plusieurs guis et rend plutôt impossible en utilisant des identifiants uniques.

grâce

Répondre

2

Eh bien, si vous regardez la source, vous verrez que la réponse est malheureusement non - http://code.google.com/p/jquery-ui/source/browse/trunk/ui/jquery.ui.tabs.js#114. Je ne suis pas sûr de savoir ce que vous entendez par "GUI multiples", mais vous pouvez envisager d'avoir vos panneaux à onglets et leurs ancres associées utilisent des ID basés sur un ID de base de données unique.

<div> 
    <ul> 
     <li><a href="#tab-panel-1743-main">Main Content</a></li> 
     <li><a href="#tab-panel-1743-secondary">Secondary Content</a></li> 
    </ul> 
    <div id="tab-panel-1743-main"></div> 
    <div id="tab-panel-1743-secondary"></div> 
</div>