Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/06/2011, 12:41
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 3 meses
Puntos: 310
Respuesta: añadir y eliminar elementos de un conjunto

No es lo mismo:
Código:
document.getElementsByTagName('div');
que
Código:
$('div');
¿Por qué? Porque lo primero devuelve un NodeList, es decir una lista de nodos, algo parecido a un array. Sin embargo, jQuery usa un wrapper, y le va añadiendo los métodos a cada elemento. No quisiera equivocarme, pero a grandes rasgos es algo así:
Código:
$('div').fadeIn();

1.- Se seleccionan todos los div del documento con el selector de Dojo
2.- Se almacenan y se extienden uno a uno seteando los métodos
3.- Se devuelve la lista de divs
4.- Se usa fadeIn usando apply pasándole la colección de divs
Con todo esto quiero decirte que para poder usar los métodos de jQuery (como not) debes seleccionar los elementos con $ (o jQuery).
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red