JQuery 1.5 est de sortie !

Eléphant du PHP | 314 Messages

01 févr. 2011, 12:20

Hello,

Vous pouvez dès à présent télécharger la nouvelle version stable de JQuery : 1.5 !

Au Programme :
  • Réécriture complète de la partie AJAX du fmk, maintenant les requêtes ajax retourne un objet jXHR ( comprennez JQuery XmlHttpRequest ) ! Pas mal de nouveauté par ici, consultez : http://api.jquery.com/jQuery.ajax/
  • Amélioration de la gestion de l'asynchrone :

    Code : Tout sélectionner

    function doSomethingFun(){ return $.get('fun.php'); } function doSomethingMagical(){ return $.get('magical.php'); } $.when( doSomethingFancy(), doSomethingMagical() ) .then(function(){ // les deux méthodes ont réussis }) .fail(function(){ // une ( ou les deux ) fonctions ont eu un probleme });
  • Ils ont rendu possible la réécriture de fonctions "native" JQuery, sans pour autant démolir le code source, grace à JQuery.sub() ( exemple depuis le site JQuery )

    Code : Tout sélectionner

    (function() { var myjQuery = jQuery.sub(); myjQuery.fn.remove = function() { // New functionality: Trigger a remove event this.trigger("remove"); // Be sure to call the original jQuery remove method return jQuery.fn.remove.apply( this, arguments ); }; myjQuery(function($) { $(".menu").click(function() { $(this).find(".submenu").remove(); }); // A new remove event is now triggered from this copy of jQuery $(document).bind("remove", function(e) { $(e.target).parent().hide(); }); }); })();
Et bien sur, 83 bugs corrigés

Si JQuery vous intéresse, read http://blog.jquery.com/2011/01/31/jquery-15-released/
Cordialement,
Julien - http://laravel.fr/