Quelle différence entre $(this) et this ?

Notez que cet article a été écrit pour la première fois il y a plus de 3 ans, mais n'est pas nécessairement obsolète.

La plupart du temps en jQuery, on manipule l’objet $(this) alors que javaScript manipule l’objet this. Ces deux objets font référence à l’élément courant utilisé dans une fonction.

Chaque fois que l’on récupère un ensemble d’éléments, jQuery le transforme en tableau. $(this) fait référence à un ensemble d’objets dont le premier élément est this.

Ainsi :

Si l’on sait que l’on ne récupère qu’un seul élément, cela sera forcément le premier:

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.