Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Don';当鼠标悬停在父对象上时,t淡出_Javascript_Jquery - Fatal编程技术网

Javascript Don';当鼠标悬停在父对象上时,t淡出

Javascript Don';当鼠标悬停在父对象上时,t淡出,javascript,jquery,Javascript,Jquery,我已经让菜单的fadeIn工作,当我在ul的子菜单上时,它保持打开状态,但当我将鼠标悬停在激活fadeIn的列表项上时,它将关闭然后重新打开 我试过一些方法,但我不能让它不关闭菜单,因为我宁愿它一直打开。以下是我的js: //Flyout Menu $(document).ready(function() { var flyout = $('#directors-flyout'); var second = $('.second'); second.hover(func

我已经让菜单的fadeIn工作,当我在ul的子菜单上时,它保持打开状态,但当我将鼠标悬停在激活fadeIn的列表项上时,它将关闭然后重新打开

我试过一些方法,但我不能让它不关闭菜单,因为我宁愿它一直打开。以下是我的js:

//Flyout Menu
$(document).ready(function() {
    var flyout = $('#directors-flyout');
    var second = $('.second');

    second.hover(function() {
        flyout.fadeIn();
        second.addClass('show');
    });

    flyout.hover(function() {
        $(this).show();
        $('.second .show').show('flyout');
    }, function() {
        $(this).fadeOut();
    });

    $('.first').hover(function() {
        flyout.fadeOut();
    });

    $('.third').hover(function() {
        flyout.fadeOut();
    });

    if($("#directors-flyout").is(':visible')) {
       second.hover(function() {
            flyout.show();
        });     
    }

});

你可以发布标记,或者一个指向小提琴的链接吗?你不能改用CSS伪类
:hover
?这只是菜单打开后的第二个li。请在“flyout.hover,function(){$(this.fadeOut();}”上删除悬停,谢谢您的支持。成功了。