我正在使用没有 Accordion 标记的 bootstrap collapse。
此功能在 FF、Chrome 等中工作正常。在 ie7、8 和 9 中它工作,但只是我第二次单击“触发”。
$('.trigger').click(function(e){
e.preventDefault();
$(this).closest('.item').find('.item-dropdown').collapse('toggle');
});
有什么想法吗?
最佳答案
找到这个 SO 问题:
Bootstrap 2.1.1 "Collapsible" not opening first time in IE
“这个问题与 IE 无关:这会发生在任何不支持转换的浏览器上(或者如果它被停用)。
那是因为你需要先初始化插件。如果您不这样做,它会在第一次点击时同时初始化和切换折叠:默认初始化会切换折叠(doc),如果没有过渡,折叠会连续切换两次而不会被看到。”
关于javascript - Bootstrap 崩溃在 IE 中第一次单击时未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15538842/