jQuery确定鼠标是否从侧面离开

jQuery确定鼠标是否从侧面离开,jquery,events,mouse,Jquery,Events,Mouse,我已经有了鼠标输入的脚本,但我无法从侧面理解leave语句。 目标是制作动画。从鼠标移动的一侧进入时颜色越暗,从鼠标离开的一侧进入时颜色也越暗 $('body').on('mouseenter', '.article', function(e){ if(e.offsetX < 10){ side = "left"; $('.darker', this).css('top', '0'); $('.darker', this).css('

我已经有了鼠标输入的脚本,但我无法从侧面理解leave语句。 目标是制作动画。从鼠标移动的一侧进入时颜色越暗,从鼠标离开的一侧进入时颜色也越暗

$('body').on('mouseenter', '.article', function(e){
    if(e.offsetX < 10){
        side = "left";
        $('.darker', this).css('top', '0');
        $('.darker', this).css('left', '-325px');
        $('.darker', this).animate({
            left: 0
        },200,function(){});
    }
});
$('body').on('mouseenter','article',函数(e){
如果(e.offsetX<10){
side=“left”;
$('.darker',this.css('top','0');
$('.darker',this.css('left','-325px');
$('.darker',这个)。设置动画({
左:0
},200,函数(){});
}
});
你知道如何决定从侧面离开吗?
谢谢你的帮助

看看鼠标事件,基本上“mouseover”和“mouseout”是您想要的事件

浏览一下细节


要获得jQuery特定的答案,请查看jQuery API文档中的.mouseover()和.mouseout()

您的意思是想知道鼠标是从左侧还是右侧输入元素?如果是这样的话,请看和。您是否正在试图确定鼠标何时离开屏幕?