jQuery succinctement Introduction à jQuery

Cette session est destinée à trois types de lecteurs. Le premier est une personne qui a lu le matériel d’introduction sur jQuery et qui cherche la prochaine étape logique. Le second type de lecteur est un développeur JavaScript, déjà familiarisé avec une autre bibliothèque, essayant maintenant d’apprendre rapidement jQuery. Le troisième lecteur est moi, l'écrivain. J'ai conçu ces articles pour les utiliser comme point de référence personnel pour les concepts jQuery. C’est exactement le type de ressource que je souhaite que chaque bibliothèque JavaScript dispose.

Avant de commencer, il est important de comprendre les différentes nuances stylistiques utilisées tout au long de cette session. Veuillez ne pas sauter cette section car elle contient des informations qui vous aideront à lire..


Sémantique jQuery

Le terme "fonction jQuery" désigne la fonction constructeur jQuery (jQuery () ou alias $ ()) utilisé pour créer une instance de l'objet jQuery.

Le terme "ensemble de wrapper" fait référence aux éléments DOM enveloppés dans les méthodes jQuery. Plus précisément, ce terme désigne les éléments sélectionnés à l'aide de la fonction jQuery. Vous avez peut-être entendu parler de cette "collection jQuery". Dans cette session, j'utiliserai le terme "ensemble de wrapper" au lieu de "collection jQuery".


Comment cette session est structurée

Cette session est organisée en articles basés sur l'organisation de la documentation de l'API jQuery. Chaque article contient des concepts isolés de jQuery pertinents pour son titre..


Plus de code, moins de mots

Cette session est délibérément écrite dans le but que le lecteur examine attentivement les exemples de code. Le texte doit être considéré comme secondaire par rapport au code lui-même. À mon avis, un exemple de code vaut mille mots. Ne vous inquiétez pas si vous trouvez initialement que les explications dans les articles sont déroutantes. Examinez le code. Bricoler avec elle. Relisez les commentaires de code. Répétez ce processus jusqu'à ce que le matériau devienne clair. J'espère que vous atteignez ce niveau d'expertise, où un code documenté est tout ce qui est nécessaire pour comprendre les nouveaux concepts de développement..


Pourquoi oh pourquoi ai-je utilisé alerte() pour des exemples de code?

Croyez-moi, je déteste le alerte() méthode autant que vous faites. Mais qu’on le veuille ou non, cela fonctionne de manière fiable dans tous les navigateurs. Pour emprunter une ligne au Dr. Seuss: Cela fonctionne "ici, là et partout!" Ce n’est pas nécessairement idéal, mais je ne voulais pas la complexité supplémentaire de console des solutions pour nuire à la clarté du code. Mon objectif est de réduire les frais généraux de code sans supporter directement les concepts enseignés..


Complètement Grok jQuery Text () avant de lire cette session

Les exemples de code de cette série font un usage intensif de jQuery texte() méthode. Vous devez être conscient que le texte() method, lorsqu'elle est utilisée sur un ensemble d'encapsuleurs contenant plusieurs éléments, combine et renvoie en réalité une chaîne de texte contenue dans tous les éléments de l'ensemble d'encapsuleurs. Cela pourrait être déroutant si vous vous attendiez à ce qu'il ne retourne que le texte du premier élément du groupe d'encapsuleurs. Voici un exemple de la façon dont le texte() méthode concatène les chaînes trouvées dans les éléments d'un ensemble wrapper.

    je amour jQuery !    

Exemples de code

Cette session repose fortement sur des exemples de code pour exprimer les concepts jQuery. Les exemples de code sont disponibles sur https://bitbucket.org/syncfusion/jquery-succinctly.

Les exemples de code sont fournis sous forme de fichiers HTML individuels. Un projet Visual Studio 2010 est également fourni pour faciliter la navigation. Vous pouvez sélectionner n’importe quel fichier, cliquer avec le bouton droit de la souris et sélectionner le Voir dans le navigateur option pour tester le code.


Je vous encourage à télécharger le code et à suivre. J'ai écrit cette session en comptant sur le fait que vous aurez besoin de bricoler le code pendant que vous lisez et apprenez.