javascript - 去除 JS 设置的 Bootstrap Collapse 内联高度属性

标签 javascript jquery html css twitter-bootstrap

当使用 Bootstrap 折叠插件时,我注意到元素面板中有一个动画元素的内联高度属性。我想删除这个(从实际的核心 Collapse.js/Transition.js 插件),因为我使用的是纯 CSS3 动画/过渡。 inline height

原因有两个:a/我不需要它,b/它与我自己的动画冲突,元素首先扩展到脚本计算的高度,然后在 15ms 暂停后折叠到高度: 100%(如我所愿)

我强调:我不想覆盖它,我想完全删除(请不要回答覆盖)

最佳答案

高度是由任何看起来像的东西设置的:

this.$element[dimension](0)...

您需要在 .hide.show 插件方法中找到它们。

关于javascript - 去除 JS 设置的 Bootstrap Collapse 内联高度属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42028093/

相关文章:

javascript - 直接修改字符串的元素

javascript - 重复函数导致模态标题

jquery - 如何在 Flex slider 2 中显示导航箭头?

javascript - 如何在select2上触发事件

html - 匹配列表行中相似元素的宽度

在 Mac 上的 Outlook 中损坏的 HTML 电子邮件签名 - 在 Windows 上工作正常吗?

javascript - 带有 Bokeh 的依赖 slider ,如何编写回调

javascript - 阻止 js 函数在初始页面加载时加载

javascript - 使用 jquery 迭代 JSON

html - 简单的动画 CSS 3 菜单