jquery的鼠标离开mouseleave嵌套在鼠标进入mouseenter里,第二次进入离开时,触发两次,以后依次累计,为什么?
var statenum = 0;
$("#top a").mouseenter(function () {
console.log("鼠标进入"+statenum);
statenum =statenum + 1;
$(this).mouseleave(function (){
console.log("鼠标离开"+statenum);
statenum =statenum + 1;
});
});