2017-03-09 61 views
0

我想从引导4弹出一个工具提示,以显示何时单击字体真棒图标。按钮什么都没有发生。我的代码如下:字体真棒不工作工具提示

<a href='#' data-toggle='tooltip' title='Some tooltip text!'><i class='fa fa-info-circle' aria-hidden='true'>&nbsp;</i></a> 

我需要做一个javascript函数吗?

编辑:

我有以下脚本:

<script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script> 
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script> 
<script src="https://use.fontawesome.com/0a5d051ab0.js"></script> 
+0

你引导加载的JavaScript文件? – Frxstrem

+0

是的,它是正确的结束身体标记 – Ace

+1

可能重复[引导工具提示不工作](http://stackoverflow.com/questions/9446318/bootstrap-tooltips-not-working) –

回答

0

Tooltip是一个“选入”组件,因此您必须调用.tooltip()上,你希望有提示的元素。

$("[data-toggle='tooltip']").tooltip();
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous"> 
 
<script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script> 
 
<script src="https://use.fontawesome.com/0a5d051ab0.js"></script> 
 
<div class="container"> 
 
<br><br> 
 

 
<a href='#' data-toggle='tooltip' title='Some tooltip text!'><i class='fa fa-info-circle' aria-hidden='true'>&nbsp;</i></a> 
 
</div>

+0

由于某种原因,它在这里工作,但当我将它添加到我的代码它不会工作 – Ace

+0

@Blanco你会得到任何JavaScript错误? –

+0

不,我在控制台检查,但没有什么,我只是要重写另一个页面,并进一步测试。我确实看到我正在使用不同版本的引导程序,但即使将最新的一个也不起作用。 – Ace