Bootstrap 简单认识之Alert组件

认识Bootstrap之前

  1. 这里下载的是Bootstrap v4.0 dev 版本
  2. css预处理器使用了sass
  3. js使用了es6
  4. Bootstrap是依赖于Jquery的,其所有javascript组件都是注册在jquery原型上的,即一般组件末尾会有如下代码: $.fn.xxx = Plugin,也即 jQuery.prototype.xxx = Plugin
  5. 如果在jQuery中定义了与Bootstrap组件同名的组件(没必要同名吧?),那么可以调用 $.fn.xxx.noConflict 来覆盖Bootstrap中的组件。

Alert(警告框)组件

一、简介

此组件应该是bootstrap中最简单的组件了,代码量较少,所以优先了解。此组件常见于为用户操作提供反馈信息,比如登陆密码错误,没有操作权限等简单提示。

二、样式
  • 警告框必须有 alert
  • 分别有四种配色: alert-successalert-infoalert-warningalert-danger
  • 警告框里也可以美化链接样式: 对a标签添加 alert-link 类即可
三、脚本(可选)

为警告框添加关闭按钮,让用户有更好的体验。
从代码中提取整个组件的轮廓:

class Alert {
    // 点击关闭按钮时真正触发的函数
    close(ele) {}

    // $('xxx').alert()触发
    static _jQueryInterface(config) {
        // 使用jquery的data api为控制元素绑定alert实例
        // if config is 'close': trigger('close')
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值