今天做的项目,用到了bootstrap的折叠功能,这个功能需要只展开一个折叠框,点击一个就会自动隐藏另一个,初始按照API做了一下,发现一切运行正常,但是测试的同事提了一个bug,说切换到其他模块后再切换回来,发现原先展开的折叠框没有折叠起来--即恢复原样。于是又去修改代码,回来的时候对所有折叠框调用: .collapse方法。经过几个浏览器的测试,发现没有问题,问题解决了。

bootstrap折叠调用collapse()后data-parent不生效的快速解决办法

bootstrap折叠调用collapse()后data-parent不生效的快速解决办法