gryzzly Posté 2 Février 2010 Posté 2 Février 2010 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)
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant