鼠标悬停和mouseout和div与图像1px分开

时间:2012-05-20 17:32:53

标签: jquery

我有div和函数鼠标悬停:

$('#mydiv').mouseover(function(){
    $('#otherdiv').show('slow');
});

$('#otherdiv').mouseout(function(){
    $('#otherdiv').hide('slow');
});

但是......展示封面上的#otherdiv #mydiv由5张1px图片#otherdiv组成。我希望mouseout在{{1}}之后消失,但我会眨眼。

怎么做?

2 个答案:

答案 0 :(得分:4)

$('#mydiv').hover(function(){
    $('#otherdiv').stop().show('slow');
}, function(){
    $('#otherdiv').stop().hide('slow');
});

demo jsBin
http://api.jquery.com/hover
http://api.jquery.com/stop

答案 1 :(得分:2)

使用stop

进行尝试
$('#mydiv').mouseover(function(){
    $('#otherdiv').stop().show('slow');
});

$('#otherdiv').mouseout(function(){
    $('#otherdiv').stop().hide('slow');
});