2010-01-21 7 views
1

J'ai donc choisi de jouer avec jQuery 1.4 - et je remarque quelque chose immédiatement. Ce n'est pas un vrai projet, donc le code ici devrait être pris avec un grain de sel. Je l'ai écrit pour reproduire l'erreur. Essentiellement, essayez de suivre l'exemple de chargement jQuery UI Tabstrip AJAX - vous obtiendrez des résultats gênants. Par exemple, les onglets comme lien Toute idée de ce que c'est ...jQuery 1.4 - ui Tabstrip avec AJAX

-ui Onglets- [objet% 20Object]

  • , et comment le résoudre?

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <title></title> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script> 

<link href="css/ui.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript"> 
    $(document).ready(function() { 
    $("#tabstrip").tabs(); 
    }); 
</script> 
</head> 
<body> 
<div id="tabstrip"> 
    <ul> 
    <li><a href="http://www.google.com">Google</a></li> 
    <li><a href="http://www.microsoft.com">Microsoft</a></li> 
    <li><a href="http://www.java.com">Java</a></li> 
    <li><a href="http://www.asp.net/mvc">ASP.NET MVC</a></li> 
    <li><a href="http://www.getfirefox">Mozilla FireFox</a></li> 
    </ul> 
</div> 
</body> 
</html> 

Répondre

1

Attendez que la nouvelle version de jQueryUI le 28 Janvier. jQueryUI 1.7.2 attend un certain comportement de jQuery qui a été modifié en 1.4.

0

jQuery 1.4.x n'est pas compatible avec jQueryUI 1.7.2 Je rencontre le même problème avec les onglets qui appellent ajax. Vous pouvez attendre quelques jours jusqu'à ce qu'ils libèrent jQueryUI 1.8 stable ou obtenez le 1.8 RC2 maintenant. Je l'ai testé avec jQuery 1.4.2 et fonctionne.