2017-01-17 17 views
0

グリフコンにtooltipを入れてみると正しく動作しないようです。しかし、タイルの外側に置くとうまくいきます。私は非常に混乱しており、どんな助けも大歓迎です!ここでツールチップが右に表示されない

は、私が何を言っているかのjsfiddleです:https://jsfiddle.net/noe3mdvx/

HTML:

<div class="col-sm-9" style="display:inline-block"> 
</div> 
<div class="row"> 
    <div class="panel panel-default col-xs-2 lp-centerNav-panel" style="position: relative;" > 
     <div class="tipText"> 
      <p> 
       <span data-toggle="tooltip" title="Hooray!" class="glyphicon glyphicon-question-sign"> 
       </span> 
      </p> 
     </div> 
     <div class="panel-body"> 
      <strong>Accounting</strong> 
     </div> 
    </div> 
</div> 
</div> 

全HTML:

  <div class="row"> 
      <div class="panel panel-default col-xs-2 lp-centerNav-panel" data-ng-repeat="menuItem in lp.MenuItems" data-ng-click="lp.Redirect(menuItem);" style="position: relative;"> 
       <div class="tipText"> 
        <span class="glyphicon glyphicon-info-sign" data-toggle="tooltip" data-placement="top" title="Hooray!"></span> 
       </div> 
       <div class="panel-body"> 
        <strong data-ng-bind="menuItem.LinkText"></strong> 
        <img data-ng-src="{{menuItem.ImageUrl}}" /> 
       </div> 
      </div> 
     </div> 

JS:

私はjsのコードが存在しない見つけ、あなたのJSFiddle https://jsfiddle.net/noe3mdvx/
$(document).ready(function() { 
    $('[data-toggle="tooltip"]').tooltip(); 
}); 
+0

あなたのフィドルが動作しているとは思わない - すべては、ホバーでボックスを上に移動することです。 – Pete

+0

は、ライン#2のクローズド・ディビジョンですか?それは少し離れているようです..? – DasSaffe

+0

それは私が見ている通り、https://jsfiddle.net/panamaprophet/noe3mdvx/2/(jqueryをjqueryに入れて修正しました)のように正しく動作します –

答えて

0

書かれており、あなたのコードのためのjQueryを選択されていない

はJSコード

$('[data-toggle="tooltip"]').tooltip(); 

を追加し、任意のjQueryバージョン

を選択しよう

あなたを助けてくれるかもしれません。

関連する問題