zoukankan      html  css  js  c++  java
  • 【bootstrap】如何在js中动态修改提示冒泡(Tooltips)的显示内容

    写在前面

    直接修改标签元素的data-original-title属性即可。

    用法示例

    http://jsrun.net/8awKp/embedded/all/light
    
    • index.html
    <!doctype html>
    <html lang="en">
    
    <head>
        <meta charset="utf-8">
        <!-- Bootstrap CSS -->
        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
        <title>Hello, world!</title>
    </head>
    
    <body>
        <h1 id="app" class="text-center">Hello, world!</h1>
        
        <!-- Optional JavaScript -->
        <!-- jQuery first, then Popper.js, then Bootstrap JS -->
        <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
        <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
        <!--My JS-->
        <script src="index.js"></script>
    </body>
    
    </html>
    
    • index.js
    // 启动提示冒泡
    $(function () {
        $('[data-toggle="tooltip"]').tooltip()
    })
    
    // 为h1标签添加提示冒泡
    $('#app').attr({
        // 添加提示冒泡
        'data-toggle': 'tooltip',
        // 设置提示位置
        //     上:top
        //     右:right
        //     下:bottom
        //     左:left
        'data-placement': 'bottom',
        // 设置提示内容
        'data-original-title': '我是提示冒泡的内容',
    })
    

    引用参考

    https://getbootstrap.net/docs/components/tooltips/
    
  • 相关阅读:
    js 保留两位小数 input要求是数字框,
    ionic实现滑动的三种方式
    如何在只封装异步请求的两个接口中实现同步请求
    ng-trim
    ng-repeat
    angular.js开发 将多页面开发成单页面
    接口
    记忆
    心情
    最小化安装CentOS-7-x86_64-Minimal-1511图文教程
  • 原文地址:https://www.cnblogs.com/ghgxj/p/14219104.html
Copyright © 2011-2022 走看看