Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

jQuery 1.12.0 et 2.2.0 sont disponibles


Sujet :

jQuery

  1. #1
    Rédacteur

    jQuery 1.12.0 et 2.2.0 sont disponibles
    jQuery 1.12.0 et 2.2.0 sont disponibles
    Corrections de bogues, amélioration des performances et ajout de quelques nouveautés

    Ce seront les dernières versions pour les branches 1 et 2, la branche 3 ne sera pas rétrocompatible.

    Améliorations des performances

    Le moteur de sélection utilise automatiquement les sélecteurs précompilés du module Sizzle lorsque les sélecteurs natifs (querySelector et querySelectorAll) ne sont pas disponibles.

    Nouveautés

    Manipulation des classes SVG

    jQuery change maintenant l'attribut de classe au lieu de la propriété className.

    On peut utiliser les méthodes : addClass(), removeClass(), toggleClass(), et hasClass() sur du code SVG et du code XML.

    Nous recommandons toujours d'utiliser une bibliothèque dédiée à SVG.

    Méthodes AJAX

    Ajout de deux signatures : jQuery.post( options ) et jQuery.get( options ).

    L'URL doit être renseignée dans l'objet options.

    Support du type Symbol ES2015

    Ce qui permet l'itération d'un objet jQuery :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    for (let elem of jObj ) {
      console.log( elem );
    }

    Nouvelle méthode de filtrage du HTML

    jQuery.htmlPrefilter() permet de convertir un simple tag en tag XHTML. Elle sera utile pour contrôler l'insertion et la suppression de code.

    Triage d'un array contenant des éléments du DOM

    La signature jQuery.uniqueSort() remplacera jQuery.unique() dans la documentation, mais les deux signatures existeront dans l'API. jQuery.unique() existe depuis la version 1.1.3.

    Serveur de code (CDN jQuery)



    Rappel : seule la branche 1 est compatible avec les navigateurs obsolètes (IE 6/7/8)

    Page de téléchargements
    Source

    Et vous ?

    Que pensez-vous de ces nouvelles versions ?

    Voir aussi

    Forum jQuery
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  2. #2
    Expert confirmé
    Citation Envoyé par danielhagnoul Voir le message

    Méthodes AJAX

    Ajout de deux signatures : jQuery.post( options ) et jQuery.get( options ).

    L'URL doit être renseignée dans l'objet options.
    la façon avec laquelle vous explique le tout est déconcertante
    n'aurait-il pas été mieux de mettre un exemple ?
    pour montrer que l'on passe de
    Code Javascript :Sélectionner tout -Visualiser dans une fenêtre à part
    $.get("http://myurl",{args});

    à
    Code Javascript :Sélectionner tout -Visualiser dans une fenêtre à part
    $.get({"url":"http://myurl",data: {args}});
    Rien, je n'ai plus rien de pertinent à ajouter

  3. #3
    Membre à l'essai
    Citation Envoyé par TiranusKBX Voir le message
    la façon avec laquelle vous explique le tout est déconcertante
    n'aurait-il pas été mieux de mettre un exemple ?
    pour montrer que l'on passe de
    Ca va je suis pas le seul à ne pas avoir compris que les nouvelles fonctions, et surtout la fonction jQuery.get() pouvait maintenant prendre des arguments.

  4. #4
    Modérateur

    Bonjour,
    Citation Envoyé par TiranusKBX
    la façon avec laquelle vous explique le tout est déconcertante
    j'ai un peu de mal à saisir !

    Daniel nous propose une news nous informant des évolutions de la librairie jQuery, pour ceux qui ne suivent pas de près les évolutions de cette librairie.

    Il trace un sommaire repris de l'annonce officielle qu'il traduit avec ses mots et sa sensibilité, c'est ce que font tous les chroniqueurs.

    Si l'on souhaites des informations plus pointues, ce qui n'est pas le rôle d'une "news", il faut se référer à la documentation officiel (jQuery.post( [settings ] ))

  5. #5
    Expert confirmé
    sauf que sur la news de JQuery avec le même nombre de ligne c'est mieux expliqué
    Rien, je n'ai plus rien de pertinent à ajouter

  6. #6
    Rédacteur

    Citation Envoyé par TiranusKBX Voir le message
    la façon avec laquelle vous explique le tout est déconcertante
    n'aurait-il pas été mieux de mettre un exemple ?
    Autant l'itération d'un objet jQuery mérite un bout de code, car c'est inédit. Autant le remplissage des propriétés d'un objet JS n'en mérite pas, car il s'agit d'une action basique.

    L'annonce sert à attirer votre attention sur les changements apportés par la nouvelle version de jQuery, elle ne remplacera jamais la documentation officielle de l'API.
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  7. #7
    Responsable Jeux-Concours

    Blog pour compléter la news
    D'ailleurs, nous pourrions imaginer rédiger des billets de blogs avec de plus amples précisions et des exemples de code. C'est une bonne idée.



    Le billet de blog ferait un lien vers la news et dans les réponses de la news, l'auteur de billet de blog pourrait faire un lien vers ses billets.

  8. #8
    Rédacteur

    jQuery 1.12.1 et 2.2.1 sont disponibles
    jQuery 1.12.1 et 2.2.1 sont disponibles
    Corrections de bogues

    La correction la plus importante concerne la méthode position(). Il y avait un bogue dans le placement des infobulles jQuery UI sous IE.

    Serveur de code (CDN jQuery)
    • "https://code.jquery.com/jquery-1.12.1.min.js"
    • "https://code.jquery.com/jquery-2.2.1.min.js"



    Source
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

###raw>template_hook.ano_emploi###