Aller au contenu

Sujets conseillés

Posté

Bonjour,

Le problème :

Une fonction :

1.jQuery.fn.tabs = function() {
2. var elt = $(this[0]);
3. elt.children('div').hide();
4. elt.children('div:first').show();
5.
6. elt.children('ul:first').children('li:first').addClass('active');
7. elt.children('ul:first').children('li').children('a').click(function(){
8. elt.children('ul:first').children('li').removeClass('active');
9. $(this).parent().addClass('active');
10. var currentTab = $(this).attr('href');
11. elt.children('div').hide();
12. $(currentTab).show();
13. return false;
14. });
15.};
16.
17.=== usage ===
18.
19.<div id="id">
20. <ul class="tabs">
21. <li><a href="#t1">...</a></li>
22. <li><a href="#t2">...</a></li>
23. <li><a href="#t3">...</a></li>
24. </ul>
25.
26. <div id="t1">...</div>
27. <div id="t2">...</div>
28. <div id="t3">...</div>
29.</div>
30.
31.<script>$("#id").tabs();</script>

la fonction, légère, fonctionne à merveille pour du "tabbed content".

Le soucis arrive avec le Google Translation tools (http://translate.google.com/translate?u=your_url) : les tabs sont désactivées (et les contenus, plus accessibles, de fait) ! (jQuery 1.3.2)

Quelqu'un aurait une idée du pourquoi et du comment résoudre ce problème ?

Merci : o)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...