Question

Il est peut-être un long tir affichant cette question ici, mais nous verrons. J'ai créé des onglets simples à l'aide des outils jQuery. La seule chose que je pense que je l'ai changé est que, au lieu de mettre tous les éléments div dans les principales vitres div à display:none que divs avec une classe spécifique sont mis à l'affichage. None, cela m'a permis de mettre divs dans le contenu de l'onglet

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

http://mtsoc.enfotext.com/past-shows/2005- d'échecs

Toutes les suggestions seraient grandement appréciés.

Était-ce utile?

La solution

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.

Autres conseils

Vous avez une virgule de fin dans un objet en ligne 169. Cela ne devrait pas être là -. Je ne sais pas si elle résout votre problème, mais IE est de lancer une erreur sur elle

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top