2012-07-30 72 views
0

我正在玩twitter引导程序的手风琴插件,并且我注意到在IE中,如果使用jquery的append()向手风琴的身体添加元素,不会扩展为包含新添加的元素,这会导致元素的一半以及其下的所有内容被截断。有没有解决这个问题?我已经尝试添加与手风琴身体对应的css的overflow:auto,但这只是让用户不得不向下滚动才能看到身体的其余部分。在IE中,是否有东西会导致手风琴机构自动扩展以合并新元素而不切断任何东西?使用jquery在Internet Explorer中将元素添加到自举手风琴身体

回答

0

的问题已经得到解决:github commit

您可以使用该版本来纠正错误。

如果你不能修改JavaScript,有一个丑陋绕过。

这不应该使用,除非某些后果:如果你在显示的监听器中以某种方式抛出一个错误,它会起作用。例如:

$('.collapse').on('shown',function() { someUndefinedFunction(); }); 

作为最后提醒:喜欢updated version of the plugin,而不是此修复程序