IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut 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

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  2. #2
    Expert confirmé
    Avatar de TiranusKBX
    Homme Profil pro
    Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Inscrit en
    Avril 2013
    Messages
    1 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 476
    Points : 4 805
    Points
    4 805
    Billets dans le blog
    6
    Par défaut
    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
    Inscrit en
    Septembre 2010
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 14
    Points : 19
    Points
    19
    Par défaut
    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

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 959
    Points : 44 122
    Points
    44 122
    Par défaut
    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é
    Avatar de TiranusKBX
    Homme Profil pro
    Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Inscrit en
    Avril 2013
    Messages
    1 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 476
    Points : 4 805
    Points
    4 805
    Billets dans le blog
    6
    Par défaut
    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

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    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.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  7. #7
    Expert éminent sénior

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Points : 79 912
    Points
    79 912
    Par défaut 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

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut 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

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

Discussions similaires

  1. jQuery 1.11.2 et 2.1.3 sont disponibles
    Par danielhagnoul dans le forum jQuery
    Réponses: 0
    Dernier message: 18/12/2014, 19h10
  2. jQuery 1.11.1 et 2.1.1 sont disponibles
    Par danielhagnoul dans le forum jQuery
    Réponses: 0
    Dernier message: 02/05/2014, 10h19
  3. jQuery 1.10.2 et 2.0.3 sont disponibles
    Par danielhagnoul dans le forum jQuery
    Réponses: 0
    Dernier message: 04/07/2013, 10h56
  4. jQuery 1.10.1 et 2.0.2 sont disponibles
    Par danielhagnoul dans le forum jQuery
    Réponses: 0
    Dernier message: 31/05/2013, 09h31
  5. jQuery 1.10.0 et 2.0.1 sont disponibles
    Par danielhagnoul dans le forum jQuery
    Réponses: 0
    Dernier message: 25/05/2013, 23h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo