Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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
jquery菜单-淡入/淡出_Jquery - Fatal编程技术网

jquery菜单-淡入/淡出

jquery菜单-淡入/淡出,jquery,Jquery,我正在用jquery构建一个简单的菜单,但在滚动时很难让它保持可见 这是我的jQ: $('.process').hover(function(){ $('#dropdown').fadeIn(1000); }, function(){ $('#dropdown').delay(1000).fadeOut(); }); $('#dropdown').mouseover(function() { //N

我正在用jquery构建一个简单的菜单,但在滚动时很难让它保持可见

这是我的jQ:

$('.process').hover(function(){
            $('#dropdown').fadeIn(1000);    
        }, function(){
            $('#dropdown').delay(1000).fadeOut();
    });

$('#dropdown').mouseover(function() {
        //Need something here to hold the menu
    });
$('#dropdown').mouseleave(function() {
        $(this).fadeOut();
    });
上面我需要什么

下面是一个半工作示例:

UL#下拉列表应位于包含.process和.process的LI内,并且.process应位于LI上,而不是a上。这使#dropdown成为li.process的子对象,因此当您在li.process中时,悬停不会结束

我开始修改你的小提琴,但需要一些CSS调整才能让它正常工作

更新(根据您下面评论中的内容):


当然看这里。它仍然不太管用。您仍然有。处理在而不是在
  • 上。
    $('li.process').hover(function () {
        $('#dropdown').fadeIn(1000);
    }, function () {
        $('#dropdown').delay(1000).fadeOut();
    });