Bootstrap每天必学之警告框插件


Posted in Javascript onApril 26, 2016

警告框(Alert)消息大多是用来想终端用户显示诸如警告或确认消息的信息。使用警告框(Alert)插件,您可以向所有的警告框消息添加可取消(dismiss)功能。

如果您想要单独引用该插件的功能,那么您需要引用 alert.js。或者,正如 Bootstrap 插件概览 一章中所提到,您可以引用 bootstrap.js 或压缩版的 bootstrap.min.js。

一、用法
您可以有以下两种方式启用警告框的可取消(dismissal)功能:
1、通过 data 属性:通过数据 API(Data API)添加可取消功能,只需要向关闭按钮添加 data-dismiss="alert",就会自动为警告框添加关闭功能。

<a class="close" data-dismiss="alert" href="#" aria-hidden="true">
 ×
</a>

2、通过 JavaScript:通过 JavaScript 添加可取消功能:
$(".alert").alert()

二、简单实例

警告框即为点击小时的信息框。
1、基本实例

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

 2、添加淡入淡出效果

<div class="alert alert-warning fade in">
如果用 JavaScript,可以代替 data-dismiss="alert"

//JavaScript 方法

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

Alert 插件中事件有两种:

Bootstrap每天必学之警告框插件

//事件,其他雷同

$('#alert').on('close.bs.alert', function() {
 alert('当 close 方法被触发时调用!');
});

本文系列教程整理到:Bootstrap基础教程 专题中,欢迎点击学习。

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是本文的全部内容,希望对大家学习Bootstrap警告框插件有所帮助。

Javascript 相关文章推荐
理解Javascript_11_constructor实现原理
Oct 18 Javascript
js转化毫秒为时间格式代码
Apr 10 Javascript
jquery uploadify 在FF下无效的解决办法
Sep 26 Javascript
详解JavaScript基本类型和引用类型
Dec 09 Javascript
JavaScript设计模式之单体模式全面解析
Sep 09 Javascript
AngularJS中的JSONP实例解析
Dec 01 Javascript
Angular下H5上传图片的方法(可多张上传)
Jan 09 Javascript
JavaScript中splice与slice的区别
May 09 Javascript
基于angular实现三级联动的生日插件
May 12 Javascript
基于JavaScript实现多级菜单效果
Jul 25 Javascript
JavaScript的变量声明与声明提前用法实例分析
Nov 26 Javascript
在vue中created、mounted等方法使用小结
Jul 21 Javascript
jQuery Mobile页面返回不需要重新get
Apr 26 #Javascript
jQuery 中的 DOM 操作
Apr 26 #Javascript
Bootstrap每天必学之弹出框(Popover)插件
Apr 25 #Javascript
基于JS实现EOS隐藏错误提示层代码
Apr 25 #Javascript
Bootstrap每天必学之按钮(Button)插件
Apr 25 #Javascript
第一章之初识Bootstrap
Apr 25 #Javascript
第二章之Bootstrap 页面排版样式
Apr 25 #Javascript
You might like
一些常用的php函数
2006/12/06 PHP
php中执行系统命令的方法
2015/03/21 PHP
Zend Framework动作助手FlashMessenger用法详解
2016/03/05 PHP
php+croppic.js实现剪切上传图片功能
2018/08/14 PHP
推荐6款基于jQuery实现图片效果插件
2014/12/07 Javascript
Bootstrap组件学习之导航、标签、面包屑导航(精品)
2016/05/17 Javascript
javascript insertAfter()定义与用法示例
2016/07/25 Javascript
浅谈javascript中遇到的字符串对象处理
2016/11/18 Javascript
JavaScript 中对象的深拷贝
2016/12/04 Javascript
详解webpack打包vue时提取css
2017/05/26 Javascript
Bootstrap一款超好用的前端框架
2017/09/25 Javascript
Vue 2.5 Level E 发布了: 新功能特性一览
2017/10/24 Javascript
vue.js语法及常用指令
2017/10/29 Javascript
微信小程序异步处理详解
2017/11/10 Javascript
vue+element+Java实现批量删除功能
2019/04/08 Javascript
关于vue-cli 3配置打包优化要点(推荐)
2019/04/22 Javascript
vue 单页应用和多页应用的优劣
2020/10/22 Javascript
python实现支付宝当面付(扫码支付)功能
2018/05/30 Python
pygame库实现移动底座弹球小游戏
2020/04/14 Python
Python 格式化输出_String Formatting_控制小数点位数的实例详解
2020/02/04 Python
Python读取分割压缩TXT文本文件实例
2020/02/14 Python
Python网络爬虫四大选择器用法原理总结
2020/06/01 Python
python实现b站直播自动发送弹幕功能
2021/02/20 Python
生产内勤岗位职责
2013/12/07 职场文书
财务会计实习报告体会
2013/12/20 职场文书
2014中考励志标语
2014/06/05 职场文书
化工工艺设计求职信
2014/06/25 职场文书
2014年党员自我评议总结
2014/09/23 职场文书
2014教师年度思想工作总结
2014/11/10 职场文书
期中考试复习计划
2015/01/19 职场文书
项目经理岗位职责范本
2015/04/01 职场文书
原告离婚代理词
2015/05/23 职场文书
八年级作文之一起的走过日子
2019/09/17 职场文书
MySQL的安装与配置详细教程
2021/06/26 MySQL
vue使用echarts实现折线图
2022/03/21 Vue.js
Python+Tkinter制作专属图形化界面
2022/04/01 Python