Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/05/2011, 09:34
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Listeners y Referencias

Que tal abimael,

Podrias evaluar el target y si es distinto del li o del a, simplemente hacer un return, creo que era algo así(los efectos de las librerias ),

Código Javascript:
Ver original
  1. ...
  2. addListener(elem, 'click', function(e) {
  3.  
  4.     var event = e || window.event;
  5.     if(!event.target) {
  6.       event.target = event.srcElement;
  7.     }
  8.    
  9.     childElem = this.firstChild;
  10.  
  11.     if(this != event.target
  12.             && childElem.nextSibling != event.target) {
  13.         return false;
  14.      }
  15.    
  16.     ...
  17. }

y no seria mejor setear clases a los elementos para despues asignar los eventos ?, esos breaks no estan en el Zend Coding Standard .

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)