Angularjs - ng-click 和 $event.stopPropagation 禁用 twitter bootstrap 上下文菜单 [英] Angularjs - ng-click and $event.stopPropagation disable twitter bootstrap context menu
问题描述
大家好,我尝试使用 $event.stopPropagation 因为我在一个容器中有许多不同的点击需要独立,我也使用 $event.stopPropagation 处理它们,但是当涉及到引导程序时,我不能出于某种原因让它工作.上下文菜单单击被检测为对整个容器的实际 ng-click.我怎样才能让 twitter 引导上下文菜单表现得好像它有 $event.stopPropagation 一样?
这是一个小提琴 http://jsfiddle.net/GeorgiAngelov/tJY2s/
我什至尝试添加一个 ng-click 事件来触发 href='#' 但它仍然不起作用.jsFiddle 用 ng-click 替换 href='#' http://jsfiddle.net/GeorgiAngelov/tJY2s/1/
<div ng-controller="MainController" ng-click="myClick($event)"><div><div class="header" >达斯达斯达斯达斯
<div class="下拉菜单"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Menu</a><ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu"><li><a tabindex="-1" ng-click="">One</a></li><li><a tabindex="-1" ng-click="">两个</a></li>