jQuery悬停后,div不';不要回来

jQuery悬停后,div不';不要回来,jquery,Jquery,有没有人能给我一些解决办法?当我再次将其悬停时,已设置动画的div将不会显示。fadeIn/out设置不透明度的动画,而设置高度和顶部道具的动画。因此,当您调用fadeOut而不调用fadeIn时,元素将保持不可见。jQuery方法hover接受两个函数作为参数执行,一个在鼠标指针上,另一个在鼠标指针上 不要在没有显示的情况下使用淡出,因为它不仅会改变不透明度,还会使元素的内联样式显示:无,当再次显示元素时需要恢复 所以jS是这样的: $('.gallery2').hover(function(

有没有人能给我一些解决办法?当我再次将其悬停时,已设置动画的div将不会显示。

fadeIn/out设置不透明度的动画,而设置高度和顶部道具的动画。因此,当您调用fadeOut而不调用fadeIn时,元素将保持不可见。

jQuery方法hover接受两个函数作为参数执行,一个在
鼠标指针上,另一个在
鼠标指针上

不要在没有显示的情况下使用淡出,因为它不仅会改变不透明度,还会使元素的内联样式显示:无,当再次显示元素时需要恢复

所以jS是这样的:

$('.gallery2').hover(function(){

    $('.upperdiv').animate({
        'height':'65px'
    },300);
    $('.lowerdiv').animate({
        'height':'65px',
        'top':'30.4%'
    },300);
}).mouseleave(function(){
    $('.upperdiv,.lowerdiv').fadeOut(300);
});

请参阅此处的修改版本:

您能为我们发布一个正在运行的JSFIDLE示例来帮助我们检查您的问题是什么吗?好的,先生。。很抱歉没有为您提供适当的代码。请单击链接AHHH感谢您提供信息主机:)。我真的很感激你的回答:)谢谢兄弟的帮助。我真的很感激。然后选择它作为最好的答案,这样可以帮助别人。只需点击勾号!:)
$('.gallery2').hover(function () {
    $('.upperdiv').animate({
        'height': '65px'
    }, 300);
    $('.lowerdiv').animate({
        'height': '65px',
            'top': '30.4%'
    }, 300);
}, function () {
    $('.upperdiv').animate({
        'height': '0px'
    }, 300);
    $('.lowerdiv').animate({
        'height': '0px',
        'top': '54.4%'
    }, 300);
});