调试第二次单击 - 切换下拉列表

时间:2014-06-24 19:30:29

标签: angularjs twitter-bootstrap-3

切换功能仅在第二次点击时触发。前段时间我用datetimepicker libary遇到了这个问题。现在引导程序存在问题。

这是我的Jade-Code:

ul.nav.navbar-nav.navbar-right
   li.dropdown
      a(href="#", class="dropdown-toggle", data-toggle="dropdown") Einstellungen 
    b.caret
      ul.dropdown-menu
         li
            a(href="#") test

只有在第二次点击时才会切换下拉菜单。并且不,我必须搜索找到错误的地方。可能有一个代码可以检测我第一次点击时发生了什么吗?

当用户使用css在hower上折叠时,它可以正常工作,第一次悬停:(

ul.nav li.dropdown:hover ul.dropdown-menu{
   display: block;
   margin-top:0px
}

该项目很大,可以在Fiddle上发布:(

我希望你能给我一些建议。

谢谢!

1 个答案:

答案 0 :(得分:2)

一个选项可能是使用angular-ui-bootstrap路由,而不是试图让vanilla bootstrap javascript与你的角度应用程序一起使用。以下是angular-ui-bootstrap网站的链接;尝试为下拉列表实现一个angular-native指令,看看是否有诀窍。

http://angular-ui.github.io/bootstrap/

除此之外,如果我们无法重现您的问题,很难提供帮助。你能尝试在codepen或jsfiddle中重新创建小版本的问题吗?