viernes, 19 de septiembre de 2014

Método size() y propiedad length del core de jQuery - I

Dos formas de acceder al número de elementos que hay en un objeto jQuery, a través del método size() y la propiedad length. 
Vamos a ver en este artículo cómo obtener el número de elementos que tiene el objeto jQuery. Como pudimos aprender previamente en nuestro manual de jQuery, este framework Javascript tiene como base la llamada "función jQuery" que devuelve el objeto jQuery, en el que hay uno o varios elementos de la página, según el selector que se le haya pasado. En un pasado artículo de DesarrolloWeb.com ya explicamos con detalle qué era la función jQuery y cómo utilizarla. Pues bien, ahora veremos rápidamente cómo saber cuántos elementos encontramos y seleccionamos por medio de esta función, lo que puede ser útil por diversos motivos al hacer código Javascript. 

Método size() del Core de jQuery 

Este método sirve, como decimos, para obtener el número de elementos seleccionados con la función jQuery. Simplemente devuelve el número de elementos que hay en el objeto, como un entero. Por ejemplo, veamos este código:

var parrafos = $("p");
alert ("Hay " + parrafos.size() + " párrafos en la página");


Con la primera línea selecciono todos los párrafos de la página y los meto en el objeto jQuery de la variable "parrafos". Mediante la segunda línea muestro el número de párrafos encontrados, con una llamada al método size(). No tiene más misterio, salvo que en jQuery existe otro modo de hacer esto, pero bastante más rápido. Podemos ver una página en marcha con este ejemplo de uso de size().

No hay comentarios:

Publicar un comentario