Javascript 如何下拉菜单将在零秒后下拉

Javascript 如何下拉菜单将在零秒后下拉,javascript,jquery,html,Javascript,Jquery,Html,我有一个下拉菜单的JS在我的网站,但它下降非常缓慢。下面是我的JS代码。请让我知道如何使它在零秒内快速下降 $(document).ready(function($){ $('#mega-menu-7').dcMegaMenu({ rowItems: '3', speed: 'fast', effect: 'slide' }); }); 将speed:'fast'更改为speed:0dcMegaMenu使用动画时间的文字speed

我有一个下拉菜单的JS在我的网站,但它下降非常缓慢。下面是我的JS代码。请让我知道如何使它在零秒内快速下降

$(document).ready(function($){
    $('#mega-menu-7').dcMegaMenu({
        rowItems: '3',
        speed: 'fast',
        effect: 'slide'
    });
});

speed:'fast'
更改为
speed:0
dcMegaMenu
使用动画时间的文字
speed
值,因此如果将其设置为0,则不会实际设置动画,并将立即执行转换。

只需使用CSS可见性而不是动画。你可以把菜单放在主菜单下,让它们都不可见。如果将鼠标悬停在上方,则将CSS设置为可见;如果将鼠标悬停在外侧,则将CSS设置为不可见。您可能需要对下拉列表进行一些调整以保持其不可见,但internet上有足够的相关资料:)您是否尝试过
speed:0,
通常jQuery使用speed fast作为X毫秒的参考值啊,我尝试过speed 0,但不起作用我不认为这些选项与
.animate()类似
函数。@Starx我查看了,看看它是如何使用的,它只是将
.speed
的值插入
.show
.fadeIn
中。