javascript - jQuery Accordion 在折叠内容中加载时获得最小高度

标签 javascript jquery accordion

默认情况下,某些内容会使用 display: none; 折叠,并且我有一个 JS 函数可以更改其状态以显示内容。我想在这个折叠的内容中加载一个 Accordion ,但是当我这样做时, Accordion 的高度会变得困惑 - 它获得最小高度,每个选项卡只有 20px 左右。

我知道,当触发扩展内容的 JS 函数时,我可能必须重置 Accordion 高度。如何才能做到这一点?这个函数叫什么?谢谢!

最佳答案

Jquery Accordion 高度仅在显示时才正确计算。 因此,使用 jQuery UI 1.10.0 及以上版本调用

$('.myAccordian').accordion("refresh");

显示 Accordion 内容后。

关于javascript - jQuery Accordion 在折叠内容中加载时获得最小高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35293878/

相关文章:

javascript - 平滑网格折叠时 resizeCanvas 不起作用

javascript - 尝试将 Bootstrap Accordion 中的数据切换限制为 .one click 事件

javascript - 计算数字的开始中间和结束

javascript - jQuery .closest 返回未定义

javascript - 获取错误 promise 在 IE11 中未定义

c# - 对 ASP.NET Web 服务的 AJAX 请求 - 使用什么参数类型?

jquery - 检查单选按钮样式

javascript - angular js中可选择的表格模式弹出窗口

javascript - 如何从列表中选择所有可见元素?

html - Accordion header 中的 href 不起作用