我正在尝试添加引导程序手风琴 https://v4-alpha.getbootstrap.com/components/collapse/#accordion-example以编程方式,以便每次单击“添加”按钮时,都会生成一个新的手风琴,并关闭前一个或任何其他手风琴。我无法弄清楚如何使用引导文档methods https://v4-alpha.getbootstrap.com/components/collapse/#methods以及要通过哪些选项,我已经放置了一些选项,但它不起作用。
if(this.aCount === 1){
$('.collapse').collapse('hide');
}else if(this.aCount === 2){
$('.collapse').collapse('hide');
$('.collapse').collapse('show');
}
问题是我在手风琴上的 id 是动态的,所以我不能使用它,但我的脚本总共生成 3 个手风琴,每次添加一个新的手风琴时,我想打开最近添加的一个并关闭所有打开的手风琴。现在它打开了第一个。
这是我的工作jsFiddle https://jsfiddle.net/beljems/14hp0t7L/,试试这个。我正在使用jquerytoggle()
单击时打开和关闭每个 div 的方法。然后我用了siblings()
调用相对的 div 元素。
我在这里没有使用引导程序。 :)
希望对你有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)