2015-01-07 2 views
0

팝 오버는이를 통해 열 수 :AngularStrap 숨기기 팝 오버

index.html을

<button id="myid2"> myid2 </button> 
<button id="myid3"> myid3 </button> 

<a href="javascript:;" ng-click="showpopover('#myid2')">show popover myid2</a> 
<a href="javascript:;" ng-click="showpopover('#myid3')">show popover myid3</a> 

$scope.showpopover = function(el){ 
    var myPopover = $popover(angular.element(el), {title: el, content: 'My Content',show:true, placement:'bottom'}); 
}; 

가 어떻게 스크립트를 통해 열린 팝 오버를 닫을 수 있습니다 app.js?

답변

0

외부에서 팝업을 닫으려면 myPopover.hide()으로 전화하십시오. Popover 내부에서 $hide() 함수를 popover 범위에서 호출하여 popover를 닫을 수 있습니다.

사용자가 팝업 외부에서 클릭 할 때 팝업을 닫는 옵션 인 autoClose도 있습니다.