2009-07-07 7 views
3

Il se peut que cette question soit longue, mais nous verrons. J'ai créé des onglets simples en utilisant les outils jQuery. La seule chose que je pense avoir changé est qu'au lieu de placer tous les éléments div dans les div divs principaux à display:none seulement divs avec une classe spécifique sont mis à afficher: none, cela m'a permis de mettre divs dans le contenu de l'onglet.Onglets des outils jQuery ne s'affichent pas dans IE7

Tout fonctionne très bien, sauf dans IE7 (et peut-être plus bas) où rien du contenu des onglets ne s'affiche et en cliquant sur les onglets ne fait rien. Un exemple ci-dessous:

http://mtsoc.enfotext.com/past-shows/2005-chess

Toutes les suggestions seraient grandement appréciés.

Répondre

3

IE n'aime pas la virgule de fin:

$("ul.tabs").tabs("div.tabs_panes > div", { 
    // enable the history feature 
    history: true, 
}); 

Retirez-le et il devrait être bien.

4

Vous avez une virgule de fin dans un objet sur la ligne 169. Cela ne devrait pas être là - je ne suis pas sûr si cela résout votre problème, mais IE jette une erreur dessus.

Questions connexes