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...
addListener(elem, 'click', function(e) {
var event = e || window.event;
if(!event.target) {
event.target = event.srcElement;
}
childElem = this.firstChild;
if(this != event.target
&& childElem.nextSibling != event.target) {
return false;
}
...
}
y no seria mejor setear clases a los elementos para despues asignar los eventos ?, esos breaks no estan en el Zend Coding Standard
.
Saludos.