Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

jQuery 1.7 rc1 est disponible

Le , par danielhagnoul

0PARTAGES

0  0 
jQuery 1.7 rc1 est disponible

La première version candidate n'apporte rien de neuf par rapport à la version b2. Je vous conseille de relire jQuery 1.7 b1 est disponible.

Un détail qui m'avait échappé jusqu'ici, le ticket 9399 !

Sont dépréciés à partir de la version 1.7 et seront retirés à partir de la version 1.8, les méthodes : jqXHR.success, jqXHR.error et jqXHR.complete. On devra utiliser : jqXHR.done, jqXHR.fail, et jqXHR.always (qui n'est pas exactement équivalent à jqXHR.complete).

Cette obsolescence rapide provoque quelques remous.

Après un test rapide et la lecture de l'API (en cours de modification pendant que je rédige) il semblerait que les méthodes $.get(), $.post(), $.getJSON(), $.getScript() ne changent pas. On peut toujours utiliser les méthodes error et complete :

Code : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$.getJSON('dateJSON.js', function(data, textStatus, jqXHR) {
	console.log(data, textStatus, jqXHR);
	
	// succès de la transaction, on doit traiter le contenu de data
	
}).error(function(jqXHR, textStatus, errorThrown){
	console.log(jqXHR, textStatus, errorThrown);
	
	// échec de la transaction, gérer la catastrophe
	
}).complete(function(jqXHR, textStatus){
	console.log(jqXHR, textStatus);
	
	// la transaction s'est terminée par un succès ou par un échec
});
L'évolution de cette obsolescence sera à suivre de près.

La liste complète des modifications

Pour utiliser cette version, il suffit d'inclure un appel au serveur de code jQuery dans votre page web : <script charset="utf-8" src="http://code.jquery.com/jquery-1.7rc1.min.js"></script>.

Voir : Comment installer la bibliothèque jQuery ?

Source

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de SpaceFrog
Rédacteur/Modérateur https://www.developpez.com
Le 25/10/2011 à 8:48
Tu veux dire que

succes: dans les declaration ajax get et post getJson ect? doit être remplacé par done ??????


C'est bien la première fois que Jquery me déçoit !!!!!!!!!!
0  0 
Avatar de gwinyam
Membre chevronné https://www.developpez.com
Le 30/10/2011 à 17:28
Eh eh on est deux à être passés à côté visiblement.
0  0