javascript - 如何在所有菜单关闭的情况下加载此 Accordion ?

标签 javascript jquery accordion

这就是我正在使用的:JsFiddle

我希望默认关闭所有菜单。

提前致谢!

PS:我对 JavaScript 一无所知,因此如果您使用 fiddle 来说明您的答案将会有所帮助。

$('.info').find('.accordion-toggle').click(function () {
    //Expand or collapse this panel
    $(this).toggleClass("open").next().slideToggle('fast');
    //Hide the other panels
    $(".accordion-toggle").not($(this)).removeClass("open");
    $(".accordion-content").not($(this).next()).slideUp('fast');
});

最佳答案

删除“开放”和“默认”

<div class='info'>
     <h1 class='accordion-toggle'>Header 1 </h1>

    <div class='accordion-content'>Content 1...</div>
     <h1 class='accordion-toggle'>Header 2 </h1>

    <div class='accordion-content'>Content 2...</div>
     <h1 class='accordion-toggle'>Header 3 </h1>

    <div class='accordion-content'>Content 3...</div>
</div>

“open”类将标题样式设置为打开,“default”将内容设置为用户交互之前默认显示的内容

关于javascript - 如何在所有菜单关闭的情况下加载此 Accordion ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40303734/

相关文章:

javascript - 如何在 NodeJS 的 javascript 中一次导入多个变量?

javascript - 如何在 JavaScript 中将字节数组存储到本地文件中?

javascript - 将 Intranet CRUD/管理面板与生产应用程序分离

jquery - Bootstrap 4 : How to create a dropdown menu with an accordion inside it?

JQuery Accordion 菜单在加载时闪烁

html - 从 Bootstrap Accordion 中删除边框

javascript - 在js中声明变量

javascript - 附加可变 div 大小

javascript - DateTimePicker Bootstrap 在模糊时隐藏输入字段

javascript - 在 Javascript 中从外部 URL 加载时获取图像大小