li > a").ea-6ren">
gpt4 book ai didi

jQuery:有更好的方法来编写这个 .each() block 吗?

转载 作者:行者123 更新时间:2023-12-01 03:50:48 26 4
gpt4 key购买 nike

$('.list-links-nested a').each(function(){      
currentPage(this);
});

$("#menu-main > li > a").each(function(){
currentPage(this);
});

$("#menu-sub a").each(function(){
currentPage(this);
});

关于如何更好地编写它而不是重复调用的函数有什么建议吗?

更新了代码并且它可以工作:

var links = $(".list-links-nested a, #menu-main > li > a");
links.each(currentPage);

最佳答案

jQuery 允许使用逗号分隔多个选择器(“.class1,.class2”)

引用:http://api.jquery.com/multiple-selector/

 $("#menu-sub a,#menu-main > li > a,.list-links-nested a").each(function(){      
currentPage(this);
});

关于jQuery:有更好的方法来编写这个 .each() block 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8850209/

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