gpt4 book ai didi

jquery - 一页上不会有超过 9 个 Accordion 吗?

转载 作者:行者123 更新时间:2023-12-01 07:20:06 25 4
gpt4 key购买 nike

所以我有这段代码,它生成 Accordion 的前 9 个,但不会超过 9 个。

<script>
$(function() {
$('#accordion1,#accordion2,#accordion3,#accordion4,#accordion5,#accordion6,#accordion7,#accordion8,#accordion9,#accordion10,#accordion11,#accordion12,#accordion13,#accordion14,#accordion15,#accordion16,#accordion17,#accordion18,#accordion19,#accordion20').accordion();
});
</script>

有什么想法吗?是的,我知道代码一团糟,我可以做(i++ 等..),但暂时保持原样:)

哦,是的,抱歉:S所以我有一个脚本可以为 div 生成 id #1....#20。

<script>    
var i = 01;
$('.accordion').each(function(i){
$(this).attr('id', 'accordion'+(i+1));
});
</script>";

然后在实际的 div 本身上我有

<div id='' class='accordion'>
..............</div>

谢谢詹姆斯

最佳答案

既然你已经有了一个包含所有你想要的元素的类,为什么不使用它来定位 Accordion 呢?

$(function() {
$('.accordion').accordion();
});

(此外,在您的代码中,var i = 01; 是无用的。您只使用函数的 i 参数)

关于jquery - 一页上不会有超过 9 个 Accordion 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14740896/

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