我有以下html标记
<div class="myDiv docTypeDesc">
<div data-ng-click="setDocumentType(type)"> {{type.name}}
<i data-ng-click="$event.stopPropagation()" data-ng-show ="type.description && type.description != ''" class="icon-info-sign icon-large hand hintModal bottomRight" style="float: right;padding: 2px 7px 0 0;">
<div class="hintModal_container animated fadeInBottom">
{{ type.description }}
</div>
</i>
</div>
我不希望点击'i'传播到父数据-ng-click。我尝试了上面的东西,并尝试从范围函数返回false,但没有好处,因为我的点击的这个范围函数没有被调用,并且调用转到父的ng-click
答案 0 :(得分:0)
听起来你想让我的点击最终做点什么。设置一下。如果你把一个实际的方法调用放在我喜欢的handleEvent($ event);
上怎么办?scope.handleEvent = function(e){
e.stopPropagation();
}
似乎一样,我只是好奇。