Bootstrap JavaScript插件:警告信息 (alert.js)

简介: Bootstrap 框架

作者:WangMin
格言:努力做好自己喜欢的每一件事

banner.png

警告框插件(alert.js)为警告框组件一个关闭功能,就是点击警告框的关闭按钮,可以让警告框消失,并将它从 DOM 中删除。

使用方法

1. 通过data属性关闭警告框

为警告框添加一个可选的.alert-dismissible类和一个关闭按钮,就可以为警告框组件提供关闭功能。关闭按钮可以使用.close的任何元素定义,不管什么元素都必须使用.close类,并包含data-dismiss="alert"属性,.close类用于显示 '×' 符号,data-dismiss属性用来执行关闭动作。如果希望警告框在关闭时表现出动画效果,还可以为它添加.fade.in类。

<div class="alert alert-warning alert-dismissable fade in">
    <button type="button" class="close" data-dismiss="alert">&times;</button>
    <strong>警告</strong>请先进行检查
</div>

1.png

给关闭按钮添加data-dismiss="alert"属性后,无需任何JavaScript代码,就可以自动为警告框赋予关闭功能。点击警告框的 '×' 符号,就可以关闭警告框。

2. 可以通过JavaScript关闭警告框

你也可以通过JavaScript为某个警告框添加关闭功能,使用JavaScript方式,就不需要为关闭按钮添加data-dismiss="alert"属性。

<div class="alert alert-warning alert-dismissable fade in">
    <button type="button" class="close">&times;</button>
    <strong>警告</strong>请先进行检查
</div>
$(function() {
   
   
  $(".close").click(function(){
   
   
    $(".alert").alert('close');
  });
});

现在点击警告框的 '×' 符号,同样可以将它关闭并从 DOM 中删除。如果警告框被赋予了.fade.in类,则在淡出之后才会被删除。


警告框插件的事件

事件 含义
close.bs.alert close方法被调用后,立即触发该事件
closed.bs.alert 当警告框已经被关闭(会等待过渡效果执行结束)之后,触发该事件
$('#box').on('closed.bs.alert',function(){
   
   
    alert('警告提示已关闭');
})

就先分享到这里!! :smile: 后续继续更新!!

目录
相关文章
|
2天前
|
JavaScript 前端开发 网络安全
【网络安全 | 信息收集】JS文件信息收集工具LinkFinder安装使用教程
【网络安全 | 信息收集】JS文件信息收集工具LinkFinder安装使用教程
13 4
|
1天前
|
JavaScript 前端开发 Go
动态加载与异步加载 JavaScript 详解:加载远程js,加载成功后执行回调函数
动态加载与异步加载 JavaScript 详解:加载远程js,加载成功后执行回调函数
|
2天前
|
数据采集 JavaScript 前端开发
使用Go和JavaScript爬取股吧动态信息的完整指南
本文介绍了如何使用Go和JavaScript构建网络爬虫,从股吧网站抓取实时股市信息。通过设置代理服务器以应对反爬策略,利用`got`库执行JavaScript提取动态数据,如用户讨论和市场分析。示例代码展示了爬虫的实现过程,包括浏览器实例创建、代理配置、JavaScript执行及数据打印。此方法有助于投资者及时获取市场资讯,为决策提供支持。
使用Go和JavaScript爬取股吧动态信息的完整指南
|
2天前
|
移动开发 JavaScript 前端开发
Phaser和Three.js是两个非常流行的JavaScript游戏框架
【5月更文挑战第14天】Phaser是开源的2D游戏引擎,适合HTML5游戏开发,内置物理引擎和强大的图形渲染功能,适用于消消乐等2D游戏。Three.js是基于WebGL的3D库,用于创建3D场景和应用,支持各种3D对象和交互功能,广泛应用于游戏、可视化等领域。选择框架取决于项目需求,2D选Phaser,3D选Three.js。
15 4
|
2天前
|
JavaScript 前端开发
JavaScript实现识别二维码信息功能
JavaScript实现识别二维码信息功能
10 1
|
2天前
|
JavaScript
js的插件
js的插件
14 1
|
2天前
|
JavaScript 前端开发
javascript获取url信息的常见方法
javascript获取url信息的常见方法
18 2
|
2天前
|
数据采集 JavaScript 数据可视化
Node.js爬虫在租房信息监测与分析中的应用
Node.js爬虫在租房信息监测与分析中的应用
|
2天前
|
JSON JavaScript 前端开发
使用JavaScript和XLSX.js将数据导出为Excel文件
使用JavaScript和XLSX.js将数据导出为Excel文件
27 0
|
2天前
|
JavaScript 前端开发 开发工具
【JavaScript 技术专栏】Node.js 基础与实战
【4月更文挑战第30天】本文介绍了Node.js的基础及应用,包括事件驱动的非阻塞I/O、单线程模型和模块系统。内容涵盖Node.js的安装配置、核心模块(如http、fs、path)及实战应用,如Web服务器、文件操作和实时通信。文章还讨论了Node.js的优劣势、与其他技术的结合,并通过案例分析展示项目实施流程。总结来说,Node.js是高效后端开发工具,适合构建高并发应用,其广阔的应用前景值得开发者探索。

热门文章

最新文章