Bootstrap-v3-js插件-工具提示

工具提示

工具提示插件是指当鼠标移动到元素上时显示提示消息,也可以自定义显示的方式。该插件必须要写

1、工具提示插件的实例

Bootstrap-v3-js插件-工具提示

<!-- 工具提示 -->
  <button class="btn btn-default" data-toggle="tooltip" data-placement="left" title="左边工具提示">左边工具提示</button>
  <button class="btn btn-default" data-toggle="tooltip" data-placement="top" title="上方工具提示">上方工具提示</button>
  <button class="btn btn-default" data-toggle="tooltip" data-placement="bottom" title="下方工具提示">下方工具提示</button>
  <button class="btn btn-default" data-toggle="tooltip" data-placement="right" title="右边工具提示">右边工具提示</button>
<!-- 该插件必须要写对应的js代码才生效 -->
  <script>
    $(function () {
    $('[data-toggle="tooltip"]').tooltip()
  })
  </script>

2、工具提示插件的用法

1)第一步 在元素上加上对应的data属性

data-toggle="tooltip" data-placement="left" title="左边工具提示"

2)第二步 写对应的js代码

  <script>
    $(function () {
    $('[data-toggle="tooltip"]').tooltip()
  })
  </script>

以上两步全部完成,才可以生效。

3、工具提示插件的参数/选项

  • animation Boolean类型,默认true,动画效果,默认是淡入淡出的效果。
  • container String类型,默认false,添加指定tooltip到指定元素上(一般)
  • delay Number类型,默认是0。表示延迟。
  • html Boolean类型,默认是false。表示识别HTML标签
  • placement  String类型,默认是'top'。表示工具提示的显示方向(还有left right top bottom auto
  • selector String类型,
  • titleString类型,默认是‘’,表示工具提示的文字显示
  • trigger String类型,默认是hover,表示触发工具提示的方式(包括click、hover、focus、manual)
  • template String类型,表示工具提示的模板,默认模板,也可以自定义template
<!-- 该插件必须要写对应的js代码才生效 -->
  <script>
    $(function () {
      $('[data-toggle="tooltip"]').tooltip({
        animation:false,  //动画效果
        //delay:2000,     //显示和隐藏的延迟时间一样,都是延迟2000毫秒
        delay:{   //显示和隐藏的延迟时间不一样
          show:2000,  //延迟2000毫秒显示
          hide:1000   //延迟1000毫秒隐藏
        },
        html:true,   //表示是否开启html识别
        placement:'top',    //工具提示的显示方向
        title:'消息的默认值',  //工具提示的默认值
        trigger:'click',  //触发工具提示的方式 
        template:'<div class="tooltip tooltipMsg">欢迎来到王者荣耀</div>' //自定义工具提示的模板
      });
    });
  </script>

...

    <style>
      body{
        padding: 100px;
      }
      /*自定义工具提示的样式*/
      .tooltipMsg{  
        width: 150px;
        line-height: 30px;
        border-radius: 5px;
        color: white;
        background-color: rgba(255, 0, 0, 0.8);
        text-align: center;
      }
    </style>

Bootstrap-v3-js插件-工具提示

 

 

4、工具提示插件的方法

 

 

 

 

 

 

上一篇:openlayers快速入门(1)


下一篇:02-通用配置-tooltip.formatter