Bootstrap下拉事件不能与bootstrap-ui一起使用

时间:2014-03-06 00:30:59

标签: javascript angularjs twitter-bootstrap angular-ui-bootstrap

根据http://getbootstrap.com/javascript/#dropdowns事件(例如show.bs.dropdown,hide.bs.dropdown)在打开/关闭drowdown时抛出。这有效直到模块bootstrap-ui处于活动状态。我创建了一个显示问题http://plnkr.co/edit/luYpweQZx22IkWHeMKhM的plunkr。当删除对ui.boostrap的依赖时,抛出事件,即

var app = angular.module('myapp', ['ui.bootstrap']);

替换为

var app = angular.module('myapp', []);

版本是:Bootstrap 3.0.3,Angular 1.2.4(也使用1.2.13测试),Angular UI Bootstrap 0.10.0,JQuery 2.0.3

似乎是bootstrap-ui中的一个错误,有关解决方法的任何想法吗?

1 个答案:

答案 0 :(得分:1)

Bootstrap UI必须覆盖Bootstrap默认的js事件

我写了一些代码来做它...它至少可以给你一些想法

http://plnkr.co/QYKcPEepOrqdyXzfrekH