2014-09-05 111 views
0

我有一个模式内的工具提示。如果展示位置仅为left,则该展示有效,但文字被遮挡。然而,与auto left,我预计的位置自动重新定位,但它根本不显示。引导工具提示自动放置不工作与模式

HTML工作:

<div id="modal" class="modal" tabindex="-1" role="dialog" aria-labelledby="Modal" aria-hidden="true"> 
    <div class="modal-dialog modal-sm"> 
     <div class="modal-content"> 
      <div class="modal-body"> 
       <input id="inp" class="form-control" type="text" data-toggle="tooltip"> 
      </div> 
     </div> 
    </div> 
</div> 

JS:

$('#modal').modal() 

$('#inp').tooltip({ 
    'trigger': 'manual', 
    'placement': 'auto left', 
    'title': 'Hello there', 
    'viewport': 'body' 
}); 

$('#inp').tooltip('show'); 

回答

-1

您的代码应该是这样的:

<div id="modal" class="modal" tabindex="-1" role="dialog" aria-labelledby="Modal" aria-hidden="true"> 
<div class="modal-dialog modal-sm"> 
    <div class="modal-content"> 
     <div class="modal-body"> 
      <input id="inp" class="form-control" type="text" rel="tooltip" title="test Tool Tip"> 
     </div> 
    </div> 
</div> 

$('#modal').modal() 

$('#inp').tooltip(); 

这是工作。您只需在您的输入中添加rel="tooltip"并添加标题。

+0

您错过了展示位置。试着用'auto left'来看看它是否有效。工具提示“rel”不是必需的属性。 – click 2014-09-05 08:12:59