jquerymouseleave。淡出,但不是!如果鼠标移动到特定的DIV

jquerymouseleave。淡出,但不是!如果鼠标移动到特定的DIV,jquery,parent-child,show,fadeout,mouseleave,Jquery,Parent Child,Show,Fadeout,Mouseleave,我在触发器DIV上有一个mouseenter,class=“b6”witch在元素ID=“6”上有一个fadeIn您可以检查DIV是否为(“:hover”),请尝试以下操作: $("#6").hide(); $(".b6").mouseenter(function () { $("#6").fadeIn(); }); $(".b6").mouseleave(function () { if($('#6').is(':hover') === false)

我在触发器DIV上有一个
mouseenter
,class=“b6”witch在元素ID=“6”上有一个
fadeIn
您可以检查DIV是否为(“:hover”),请尝试以下操作:

$("#6").hide();

$(".b6").mouseenter(function () {

    $("#6").fadeIn();

    });


$(".b6").mouseleave(function () {
    if($('#6').is(':hover') === false)
    {
        $("#6").fadeOut();
    }
});

$("#6").mouseleave(function () {
    if($('.b6').is(':hover') === false)
    {
        $("#6").fadeOut();
    }
});
至少在实验室里;)在重叠空div和z-index时有点麻烦,但我想我会解决这个问题。