• 第 16 章 弹出框和警告框插件


    学习要点:

    1.弹出框
    2.警告框

    主讲教师:李炎恢

    本节课我们主要学习一下 Bootstrap 中的弹出框和警告框插件。

    一.弹出框
    弹出框即点击一个元素弹出一个包含标题和内容的容器。
    //基本用法

    <button class="btn btn-lg btn-danger"
          type="button"
          data-toggle="popover"
          title="弹出框"
          data-content="这是一个弹出框插件">
          点击弹出/隐藏弹出框
    </button>

    //JavaScript 初始化

    $('button').popover();

    弹出框插件有很多属性来配置提示的显示,具体如下:

    $('button').popover({
        container : 'body',
        viewport : {
            selector : '#view',
            padding : 10,
        }
    }); 

    通过 JavaScript 执行的方法有四个。

    //显示
    $('button').popover('show');
    //隐藏
    $('button').popover('hide');
    //反转显示和隐藏
    $('button').popover('toggle');
    //隐藏并销毁
    $('button').popover('destroy');

    Popover 插件中事件有四种:

     

    //事件,其他雷同

    $('button').on('show.bs.tab', function() {
        alert('调用 show 方法时触发!');
    }); 

    二.警告框
    警告框即为点击小时的信息框。
    //基本实例

    <div class="alert alert-warning">                                                                            
        <button class="close" type="button" data-dismiss="alert">                                                
            <span>&times;</span>                                                                                 
        </button>                                                                                                
        <p>                                                                                                      
            警告:您的浏览器不支持!                                                                                         
        </p>                                                                                                     
    </div>                                                                                                       

    //添加淡入淡出效果

    <div class="alert alert-warning fade in">

    如果用 JavaScript,可以代替 data-dismiss="alert"
    //JavaScript 方法

    $('.close').on('click', function() {
        $('#alert').alert('close');
    })

    Alert 插件中事件有两种:

    //事件,其他雷同

    $('#alert').on('close.bs.alert', function() {
        alert('当 close 方法被触发时调用!');
    }); 
  • 相关阅读:
    springMVC 错误页面配置
    设计模式 11 —— 代理模式
    JAVA RMI 实例
    设计模式 10 —— 状态模式
    设计模式 9 —— 模板方法模式
    Java EE : 三、图解Session(会话)
    Java EE : 二、图解 Cookie(小甜饼)
    Java EE : 一、图解Http协议
    《JAVA与模式》之单例模式
    Java中如何克隆集合——ArrayList和HashSet深拷贝
  • 原文地址:https://www.cnblogs.com/zfc2201/p/5427275.html
Copyright © 2020-2023  润新知