gpt4 book ai didi

jquery - 优化jquery代码

转载 作者:行者123 更新时间:2023-12-01 04:05:27 24 4
gpt4 key购买 nike

如何优化下面的代码?更少的行数。

jQuery(document).ready(function(){
jQuery(".a1").hide();
jQuery(".a").click(function(){
jQuery(".a1").toggle();
});

jQuery(document).ready(function(){
jQuery(".b1").hide();
jQuery(".b").click(function(){
jQuery(".b1").toggle();
});
...

...

编辑。添加我的 Html 代码。

<ul class="bg">
<li class="a">Text</li>
<li class="a1"><a href="#">Text</a></li>
<li class="a1"><a href="#">Text</a></li>
</ul>

<ul class="bg">
<li class="b">Text</li>
<li class="b1"><a href="#">Text</a></li>
<li class="b1"><a href="#">Text</a></li>
</ul>

感谢您的回答。

最佳答案

使用下面的代码

DEMO

 jQuery(document).ready(function(){
jQuery(".bg").find('li:not(:first)').hide(); // hide all li inside .bg expat expat first.
jQuery(".bg").find('li:first').click(function(){ // click event on first li
$(this).nextAll('li').toggle(); // toggle other li expat first
});
});

关于jquery - 优化jquery代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29512833/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com