Javascript ng click事件显示未定义

Javascript ng click事件显示未定义,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,按钮1-> <button id="btn1" ng-click="bubbleInfo($event)" class="btn btn-primary"><i class="fa fa-info-circle"></i></button> 尝试添加以下内容以取消事件冒泡和捕获,并防止默认行为 $scope.bubbleInfo = function (event) { event.stopPropagation(); event.pr

按钮1->

 <button id="btn1" ng-click="bubbleInfo($event)" class="btn btn-primary"><i class="fa fa-info-circle"></i></button>

尝试添加以下内容以取消事件冒泡和捕获,并防止默认行为

$scope.bubbleInfo = function (event) {
  event.stopPropagation();
  event.preventDefault();
  console.log(event.target.id); 
}

你能分享一些HTML来看看按钮放在哪里吗?它对我来说很好:@Mistalis嗨,先生,当我点击按钮时,我得到了按钮id,但是当我点击“”这个图标时,如果我用它的工作文本替换,我就没有定义了fine@Mistalis作为参考,我还添加了图像,这是html代码
 $scope.bubbleInfo = function (event) {
        console.log(event.target.id); 
}
$scope.bubbleInfo = function (event) {
  event.stopPropagation();
  event.preventDefault();
  console.log(event.target.id); 
}