微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

工具提示

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

1、工具提示插件的实例

<!-- 工具提示 -->
  <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>

 

 

4、工具提示插件方法

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐