Introduction au Framework jQuery

jQuery fournit également un paradigme pour la gestion des événements qui va au-delà de la sélection et de la manipulation élémentaires des éléments DOM. L'affectation d'événement et la définition de la fonction de rappel d'événement sont effectuées en une seule étape dans un seul emplacement du code. jQuery vise également à incorporer d'autres fonctionnalités JavaScript très utilisées (par exemple, fondus enchaînés et fondus masqués lorsque vous masquez des éléments, des animations en manipulant les propriétés CSS).

jQuery est une bibliothèque JavaScript multiplateforme conçue pour simplifier les scripts côté client de HTML, & Javascript. C’est un script libre et open-source. Si vous faite une analyse des pages Web vous allez constater qu’il s’agit de  la bibliothèque JavaScript la plus répandu et la plus utilisée. La syntaxe de jQuery est conçue pour faciliter la navigation dans un document,

sélectionner des éléments DOM, créer des animations, gérer des événements et développer des applications AjaxjQuery offre également aux développeurs la possibilité de créer des plug-ins via sa bibliothèque JavaScript. Cela permet aux développeurs de créer des abstractions pour l’interaction et l’animation de bas niveau, des effets avancés et des widgets thématiques de haut niveau. L’approche modulaire de la bibliothèque jQuery permet la création de puissantes pages Web dynamiques et d’applications Web rapidement.

L’ensemble des fonctionnalités de base de jQuery, sélections d’éléments DOM, traversées et manipulations activées par son moteur de sélection nommé “Sizzle” , a créé un nouveau “style de programmation”, algorithmes de fusion et structures de données DOM. Ce style a influencé l’architecture d’autres frameworks JavaScript comme YUI v3 et Dojo, stimulant plus tard la création de l’API Selectors standard.
De nombeuses sociétés intègre actuellement le framework jQuery dans leurs produits, comme Microsoft, Google, Facebook, Nokia…
Vous pouvez télécharger gratuitement jQuery via : https://jquery.com/download/
NB : Vous pouvez utiliser jQuery sans le télécharger, il suffit alors d’inserer une balise indiquant le chemin de la librairie entre les balises Head et /Head :

<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
</head>