我正在使用没有手风琴标记的引导折叠。
此功能在 FF、Chrome 等中运行良好。在 ie7、8 和 9 中运行良好,但仅在我第二次单击“触发器”时。
$('.trigger').click(function(e){
e.preventDefault();
$(this).closest('.item').find('.item-dropdown').collapse('toggle');
});
任何想法为什么?
我正在使用没有手风琴标记的引导折叠。
此功能在 FF、Chrome 等中运行良好。在 ie7、8 和 9 中运行良好,但仅在我第二次单击“触发器”时。
$('.trigger').click(function(e){
e.preventDefault();
$(this).closest('.item').find('.item-dropdown').collapse('toggle');
});
任何想法为什么?
发现了这个问题:
Bootstrap 2.1.1“可折叠”未在 IE 中首次打开
“这个问题与 IE 无关:这将发生在任何不支持转换的浏览器上(或者如果它被停用)。
那是因为您需要先初始化插件。如果不这样做,它会在第一次单击时初始化并切换折叠:默认初始化会切换折叠 (doc),如果没有转换,折叠会连续切换两次而不会被看到。”