我正在玩 twitter bootstrap 的手风琴插件,我注意到在 IE 中,如果您使用 jquery 的 append() 将元素添加到手风琴的主体,主体不会扩展以合并新添加的元素,这会导致一半元素及其下方的所有内容都将被截断。有解决办法吗?我尝试为与手风琴主体相对应的 css 添加溢出:自动,但这只会使用户必须向下滚动才能查看主体的其余部分。在 IE 中,有没有什么东西会导致手风琴体自动扩展以合并新元素而不切断任何东西?
问问题
507 次
1 回答
0
问题已经解决了:github commit
您可以使用该版本来纠正错误。
如果您无法修改 JavaScript,则存在一种丑陋的绕过方式。
除非有某些后果,否则不应使用它:如果您在显示的侦听器中以某种方式抛出错误,它会起作用。例如 :
$('.collapse').on('shown',function() { someUndefinedFunction(); });
最后提醒一下:更喜欢插件的更新版本而不是这个修复。
于 2012-07-30T15:51:21.500 回答