Comment utiliser les méthodes jQuery sur des éléments accessibles par la notation entre crochets?

Les éléments de l’object jQuery sont accessibles par des crochets, comme suit: $('div')[0] Mais dans ce cas, les méthodes jQuery ne peuvent pas être utilisées.

Un autre moyen d’accéder à certains éléments ou d’utiliser les méthodes jQuery?

Si vous essayez d’obtenir le premier object jQuery dans une collection, utilisez la méthode eq() de jQuery:

 $collection.eq(0); 

Vous pouvez également utiliser le sélecteur :eq() lors de la création de la collection:

 var $collection = $('div:eq(0)'); 

Enveloppez-le à nouveau dans un object jQuery:

 var element = $('div')[0]; // DOM element var $element = $(element); // jQuery object 

Mieux encore, utilisez simplement un sélecteur plus étroit:

 var $element = $('div:eq(0)'); 

http://api.jquery.com/eq-selector/