在 jQuery UI 中按 id 切换语句以显示不同的菜单

Switch statement by id in jQuery ui to show different menus

本文关键字:显示 菜单 语句 UI jQuery 中按 id      更新时间:2023-09-26

我正在尝试开发一种幻灯片效果来显示我的wordpress网页的主要手稿。根据单击的div的id,我需要选择要显示的子菜单。这是我拥有的代码,但我不知道为什么它不起作用。

jQuery(document).ready(function(){
    jQuery('#header-menu > li > a').click(function(){
        var id=jQuery(this).attr('id');
        switch (id) {
        case 'menu-item-group':
            jQuery('#secondary-menu_group > li').css('display','block');
            break;
        default:
            jQuery('.secondary-menu > li').css('display','block');
        } 
        jQuery('#secondary-menu-wrap').effect('slide',{direction: 'up'}, 500);
    });
});

它始终输入"默认"语句。我也尝试了" 案例'#menu-项目组':",但它也不起作用。

已解决。我正在搜索不正确的 id 的巧合。谢谢