还有一个bug,就是在重新打开的时候,二级菜单会叠加显示
if (lilength > 0) {
$(this).siblings(".select_textul").find("li.focus").siblings("li").find(".select_second_ul").hide();
// $(this).siblings(".select_textul").find("li.focus>.select_second_ul").show();
} else {
$(".select_first_ul>li>p").css("width", "100%");
}这个样子就可以了
回复$(".select_textdiv").click(function(){
$(this).parent().parent().siblings().find(".select_textul").hide();//加上这句代码就好了
$(".select_textdiv").removeClass("divfocus");