Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2012, 10:38
GROGUI2
 
Fecha de Ingreso: agosto-2010
Mensajes: 128
Antigüedad: 14 años, 4 meses
Puntos: 2
Problema con adición de evento

Buenas, tnego el siguiente codigo que me añade eventos de drag & drop.

Todo funcionaba Ok, ahora he cambiado el nodo al que añado el evento, para que sea un hijo de ese nodo (simplemente le he aplicado la función
Código:
.find('.itemName').first()
LA consola de JAvaScript me dice que $nodoNombre.addEventListener is not a function, pero es que es exactamente iogual que lo que tenia, y antes si iba. El nodo al que lo añado existe, de hecho el resto de eventos (click, etc me siguen funcionando bien con el nuevo nodo).

Mi codigo:

ANTES

Código:
			// Manejadores drag & drop
			folder.addEventListener('dragover', enteringFolder, false);
			folder.addEventListener('drop', dropping, false);
			folder.addEventListener('dragleave', leavingFolder, false);

DESPUES

Código:
Código:
			var $nodoNombre = $(folder).find('.itemName').first();
			
			// Manejadores drag & drop
			$nodoNombre.addEventListener('dragover', enteringFolder, false);
			$nodoNombre.addEventListener('drop', dropping, false);
			$nodoNombre.addEventListener('dragleave', leavingFolder, false);
Qué puede estar pasando? GraciaS!