+ -
当前位置:首页 → 问答吧 → addClass的问题

addClass的问题

时间:2009-08-16

来源:互联网

还是一个两层的树形菜单,点击一级菜单.tableMenu,打开下面的子项.tableList,打开子项之前要先将其他打开的子项关闭。但是为什么第一句没有起到作用?把第二句注释掉,第一句单独运行是没有问题的。
    $(".tableMenu").bind("click",function(){
        $(".tableList").removeClass().addClass("table_hidd");
        $(this).next("table").removeClass().addClass("table_show");
    });

作者: leocamp   发布时间: 2009-08-16

$(this).next("table").addClass("table_show");

作者: jackeyhlj   发布时间: 2009-08-20

$(".tableList").removeClass().addClass("table_hidd");    把子菜单隐藏
$(this).next("table").removeClass().addClass("table_show");   把子菜单显示

不是太明白你的思路,需要用到siblings(),$(this).addClass("show");
$(this).siblings().addClass("hide");

我只说了下思路,不知道你明白我的意思吗?

作者: xyq159589   发布时间: 2009-08-20

热门下载

更多