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

时间:2013-02-22 20:03:10

标签: jquery events mouse

我已经有一个鼠标输入的脚本,但我无法从侧面找出离开声明。 目标是动画.darker从鼠标所做的一侧进入,并离开鼠标离开的一侧。

$('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(){});
    }
});

你知道如何确定从侧面离开吗? 谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

看一下鼠标事件,基本上'鼠标悬停'和'鼠标输出'就是你想要的事件。

浏览this excellent link for mouse events了解详情

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