响应需求时,对切换选项卡的响应发生更改。根据每个选项的内容元素的总数,不同的HTML更改(如果标签的内容是空的等于XXX,否则XXX)。



复制代码代码如下所示:

$(函数(){())

$()。隐藏();

$()。EQ(0);

$()Click(函数({){)

$(这)。AddClass('cur)。兄弟姐妹()。RemoveClass(我);

$()。

var a = $(。宝)。情商($(this)。指数()),(李的)

如果(a.length<0){

警惕(我不到0岁)!

}

});

函数的Moren(){

没人= $(var。没人)找到(李)。

如果(没人。长度= = 0){

警惕(我是空的~)

}

}

})



首先,选项卡的头部称为头部。



标签的内容称为内容。



第一种思考方法(笨拙的方法):



绑定已添加到单击事件中。头部根据其指数得到相应的内容。遍历内容的LI元素后,得到每个头部对应的内容总数。



因为这是我在点击后发现的,但是我忽略了头部的第一个元素。我希望它在浏览器刷新时开始执行,因此我将更多的类添加到头部的第一个元素,然后判断类类。



得到我想要的效果。当数= = 0 | |!= 0,做我想做的。



但是想想看,也许有什么事是我无法预料的。我不想让它在我点击的时候被执行。我想在浏览器刷新和加载后执行它,所以小菜鸟我必须想办法摆脱它。



另一种方法是感觉更好。



复制代码代码如下所示:

$(函数(){())

$()。隐藏();

$()。EQ(0);

$()Click(函数({){)

$(这)。AddClass('cur)。兄弟姐妹()。RemoveClass(我);

$()。

});

var = $()

aaa.each(函数(){()

var b = $(这)。儿童(李的长度)。

警报(b)

如果(b = 0){

追加(0后增加)

}

})

})



此方法使用$()



这样比较方便。现在我将得到我想要的结果。$()遍历每个内容元素,然后根据内容的李元素总数可以判断得到我想要的效果。