我的手风琴工作非常好(关闭其他面板并打开所选的一个),直到我添加
$('#accordion').find('.panel-collapse').collapse({toggle: false}).collapse('hide');
到我的javascript文件中的几个函数。我想要做的是在我的功能执行时基本上关闭所有的手风琴面板,但它带来了一个问题。 除非我再次执行所述功能,否则手风琴会自动停止折叠。示例(stackoverflow图像大小限制只有2mb抱歉):
*请注意,这两个GIF的代码都是添加
这个功能。它隐藏了所有手风琴,使div可见,并将其推出侧边菜单,如gif所示:
function toggle() {
$('#accordion').find('.panel-collapse').collapse({toggle: false}).collapse('hide');
hide3()
hide1();
hide2();
var ele = document.getElementById("container1");
if(ele.style.opacity == "1") {
ele.style.width = "0px";
ele.style.opacity = "0";
}
else {
ele.style.opacity = "1";
ele.style.width = "390px";
}
}
非常感谢任何形式的帮助和信息。