引导程序工具提示悬停时不显示

Bootstrap Tooltips Not Displaying On Hover

本文关键字:显示 悬停 工具提示 引导程序      更新时间:2023-09-26

我尝试了几种不同的方法来让引导工具提示工作。我似乎找不出这是怎么回事。我以前使用过Bootstrap工具提示,似乎总是在启动它们时遇到问题。我是不是遗漏了一些显而易见的东西?我没有得到任何JS错误或任何东西。

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Quick Links</title>
    <!-- Bootstrap -->
    <link href="css/bootstrap.min.css" rel="stylesheet">
    <!-- jQuery 
    <script type='text/javascript' src='js/jquery-2.1.1.min.js'></script> -->
    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    <style type='text/css'>
    </style>
  </head>
  <body>
    <div class="container" style='text-align:center;'>
        <h1>Quick Links</h1>
        <div class='well'>
            Quick links
        </div>
        <div>
            <div class='row'>
                <div class='col-md-3 hidden-xs'>
                </div>
                <div class='col-md-3'><a target='_blank' class='qtooltip btn btn-primary btn-lg btn-block' data-toggle='tooltip' href='http://www.google.ca'>google</a></div>
                <div class='col-md-3'><a target='_blank' class='qtooltip btn btn-primary btn-lg btn-block' data-toggle='tooltip' href='http://www.google.ca'>google</a></div>
                <div class='col-md-3 hidden-xs'>
                </div>
            </div>      </div>
    </div><!-- /.container -->
    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <!-- Include all compiled plugins (below), or include individual files as needed -->
    <script src="js/bootstrap.min.js"></script>
    <script type='text/javascript'>
    $(document).ready(function () {
        $('.qtooltip').tooltip({'placement': 'top'});
    });
    </script>
  </body>
</html>

我发现了这个问题。

在这里工作小提琴:http://jsfiddle.net/8dfwcL98/

在您的情况下,您忘记将title属性添加到元素中。标题是显示为工具提示的内容。

<a target='_blank' class='qtooltip btn btn-primary btn-lg btn-block' data-toggle='tooltip' href='http://www.google.ca' title="Awesome Tooltip">google</a>