Javascript 当页面打开时,菜单打开(下拉)

Javascript 当页面打开时,菜单打开(下拉),javascript,jquery,wordpress,drop-down-menu,Javascript,Jquery,Wordpress,Drop Down Menu,我目前正在wordpress上使用一个名为WallBase的主题,您可以在这里预览 当页面加载时,菜单将下拉 我希望它保持关闭,我尝试了几个选项,但我不理解JS,所以,我无法解决我的问题,我认为这应该是非常简单的 以下是我找到的JS代码: jQuery(document).ready(function() { /* Navigation */ jQuery('#submenu ul.sf-menu').superfish({ delay: 500,

我目前正在wordpress上使用一个名为WallBase的主题,您可以在这里预览

当页面加载时,菜单将下拉

我希望它保持关闭,我尝试了几个选项,但我不理解JS,所以,我无法解决我的问题,我认为这应该是非常简单的

以下是我找到的JS代码:

jQuery(document).ready(function() {

/* Navigation */
jQuery('#submenu ul.sf-menu').superfish({ 
        delay:       500,                               // 0.1 second delay on mouseout 
        animation:   {opacity:'show',height:'show'},    // fade-in and slide-down animation 
        dropShadows: true       // disable drop shadows 

    }); 

/* Menu Show/Hide */

jQuery("#botmenu").hide();
jQuery(window).load(function()  {
jQuery('#botmenu').slideDown(1000, function() {
    jQuery('.trig').addClass("trigu");
    });
});

jQuery('.strigger').toggle(function(){

    jQuery('#botmenu').slideUp(500, function() {
    jQuery('.trig').removeClass("trigu");
    });
    }, function(){
    jQuery('#botmenu').slideDown(1000, function() {
    jQuery('.trig').addClass("trigu");
    });
    });
我曾经尝试过编辑js并添加一个显示:在css中为.load和.slideDown添加none,但它不起作用


请帮帮我

似乎罪魁祸首的代码如下:

jQuery(window).load(function()  {
jQuery('#botmenu').slideDown(1000, function() {
    jQuery('.trig').addClass("trigu");
    });
});
尝试将其注释掉,因为它似乎在加载窗口时被激活。对我来说,最重要的标志至少是:
jQuery(window).load(function()
,在简单的英语中,它的意思是“当窗口已加载时,执行此操作”

这可能无法完全解决问题,而wallbase javascript可能依赖于此。这意味着,您正在更改行为,主题可能被设计为期望您删除的行为。

我想这是jQuery(“#botmenu”)。slideDown()这将导致您的botmenu更改为display:block。请尝试在此之后添加.hide
/*
jQuery(window).load(function()  {
jQuery('#botmenu').slideDown(1000, function() {
    jQuery('.trig').addClass("trigu");
    });
});
*/