2014-06-24 2 views
0

토글 기능은 두 번째 클릭에서만 실행됩니다. 나는 datetimepicker 라이브러리를 가지고이 문제를 풀어 봤다. 이제 부트 스트랩에 문제가 있습니다.디버그 두 번째 클릭 토글 드롭 다운

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 

dropwdown는 두 번째 클릭으로 전환 :

은 여기 내 옥-코드입니다. 그리고 내가 실수를 찾기 위해 어디에서 검색해야하는지 모르겠다. 첫 번째 클릭으로 어떤 일이 발생했는지 감지하는 코드가 있습니까?

사용자가 hower에 붕괴하는 CSS는 처음으로 가져가 :(

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

이 프로젝트는 바이올린에 게시하는 큰이다 :(

나는 당신이 할 수있는 희망으로, 잘 작동입니다 몇 가지 조언을 나에게 준다.

감사합니다!

+0

응용 프로그램에 angular-ui-bootstrap을 포함 시키면이 문제가 발생합니다. markthethomas의 대답을 사용하여 그것을 해결했습니다. – Monsignor

답변

2

하나 개의 옵션 각-UI-부트 스트랩 경로를 사용하는 대신에 바닐라와 함께 작동하려면 JavaScript가 부트 스트랩려고 될 수도있는 각도 앱. 다음은 앵귤러 - 부트 스트랩 사이트에 대한 링크입니다. 드롭 다운을위한 앵글 네이티브 디렉티브 중 하나를 구현하고 그 트릭을하는지보십시오.

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

그것을 제외하고, 우리가 문제를 다시 만들 수없는 경우 도움이 어렵다. 당신은 codepen 또는 jsfiddle에서 문제의 작은 버전을 재현 해 볼 수 있습니까?

+0

나는 그것을 시도 할 것이다. 대단히 감사합니다! 문제는, 내가 그것을 다시 만들 때 : D 그래서 나는 그것의 mybe가 어떤 종속성에 문제가 있다고 생각한다. (클릭 이벤트를 잡을 수있는 해결책이 될 수 있겠는가? – nofear87

+0

이제는 다행이다; 각도 라이브러리가 모두 작성되었다. 훨씬 더 많은 네이티브 컨트롤을 가지고 있기 때문에, 이벤트없이 이벤트를 잡을 수는 있지만, 컨트롤을 더 많이 제공 할 것입니다. 구현에 대한 질문이 있으면 알려주세요. – markthethomas

+0

당신은 내 영웅입니다. ui.bootstrap을 사용했지만 ... bootsrap.js를 삭제하지 않았습니다. 나는 그것에 대해 생각 해본 적이 없습니다! 정말 고마워요! jQuery도 필요 없나요? – nofear87

관련 문제