JavaScript / jQuery: evento disparado dos veces
Estoy probando algunos enlaces de eventos con jQuery, y tengo listo este código simple en mi documento:
$(document).ready(function() {
$("p a").each(function(i, selected){
$(selected).hover(
function(event) { alert('over: ' + event.type); },
function(event) { alert('out: ' + event.type); });
}
)
});
Entonces, cuando muevo el mouse sobre un enlace que está dentro de un párrafo (el selector es "p a") aparecen dos veces las alertas emergentes. Entonces, mouseenter y mouseleave se disparan dos veces.
Esto solo sucede en Google Chrome. En Internet Explorer 7, Firefox 3,Óper ySafar ambos eventos se disparan solo una vez.
¿Por qué está pasando esto