1

버튼 그룹의 각 버튼에 앵귤러 부트 스트랩 툴팁을 추가하려고합니다. 이렇게하면 오른쪽 버튼을 가리키면 모든 버튼 스타일이 파괴됩니다.앵귤러 부트 스트랩 툴팁이 버튼 그룹을 파기합니다.

HTML :

<div class="btn-group" style="margin-top:100px;"> 
     <label class="btn btn-primary" tooltip="{{dynamicTooltip}}" ng-model="radioModel" btn-radio="'Left'">Left</label> 
     <label class="btn btn-primary" tooltip="{{dynamicTooltip}}" ng-model="radioModel" btn-radio="'Middle'">Middle</label> 
     <label class="btn btn-primary" tooltip="{{dynamicTooltip}}" ng-model="radioModel" btn-radio="'Right'">Right</label> 
    </div> 

JS :

angular.module('ui.bootstrap.demo', ['ui.bootstrap']); 
angular.module('ui.bootstrap.demo').controller('TooltipDemoCtrl', function ($scope) { 
    $scope.dynamicTooltip = 'Hello, World!'; 
}); 

여기 내 plunker이다 : 당신의 툴팁이 BTN 그룹 내에서 발생하기 때문에 http://plnkr.co/edit/NFjJJXEKyJHDgddcPdNa?p=preview

답변

4

그건가. 즉, 툴팁이 사라질 때까지 스타일이 변경되기 때문에 더 이상 '오른쪽'버튼이 그룹의 마지막 요소가 아닙니다. 툴팁을 부모가 아닌 본문에 추가해보십시오.

<label class="btn btn-primary" tooltip="{{dynamicTooltip}}" tooltip-append-to-body="true" ng-model="radioModel" btn-radio="'Right'">Right</label> 
+0

대부분의 경우에 정상적으로 작동하지만 버튼 그룹이 모달에 배치되면 작동하지 않습니다. – michalv

+1

나는 그 문제에 대한 해결책을 제시했다. 당신은 모달에 대해서 아무 말도하지 않았습니다 ... – M21B8

+0

모달과 연결되어 있지 않다고 생각했습니다. 왜냐하면 그것은 정상적인보기에서도 발생하기 때문입니다. – michalv

관련 문제