切换到移动屏幕大小时自动关闭 Bootstrap 手风琴面板 [英] Auto-close Bootstrap accordion panel when switch to mobile screen size
问题描述
使用 Bootstrap 2.3.2 我有一个带有单个面板的手风琴,在页面加载时打开.
<div class="accordion-heading"><a class="accordion-toggle" data-toggle="collapse" data-parent="#refine" href="#refine-search">标题</a><div id="refine-search" class="accordion-body 折叠在"><div class="accordion-inner">测试文本....
该网站完全响应.切换到移动屏幕尺寸 [@media (max-width: 979px)] 时,我希望手风琴面板自动关闭,即实际上我希望 div 优化搜索行更改为折叠".
在移动模式下,手风琴必须仍然工作,例如用户可以单击手风琴标题,面板将展开,因此我不希望重复的 div 使用 .hidden-desktop 实用程序类等关闭面板.
我在高低处寻找答案 - 有谁能帮忙吗?
所以我最终想出了如何做到这一点,将其发布,以防对任何人有帮助.
将 HTML 更改为:
<div class="隐藏电话"><div class="accordion-heading"><a class="accordion-toggle" data-toggle="collapse" data-parent="#refine" href="#refine-search"><传说><h2>优化您的搜索</h2></legend></a>