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 :
L'évolution de cette obsolescence sera à suivre de près.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 });
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
Partager