Un sélecteur retourne toujours un objet jQuery, c'est la raison pour laquelle on peut chaîner les instructions.
Mais un sélecteur peut être traité comme un tableau (array) pour retrouver l'élément du DOM.
On peut donc vérifier de combien d'éléments il est composé : $( ".maClasse" ).length
On peut sélectionner un élément par son numéro d'index : $( ".maClasse" )[ 0 ]
ou
$( ".maClasse" ).get( 0 )
. La méthode
get() permet l'utilisation d'index négatif.
Nota bene : si le sélecteur est vide ou si l'élément du DOM n'existe pas, jQuery ne fait rien et aucune erreur n'est signalée.