jQuery+Bootstrap美化弹出框
项目中很多弹出的警告框是通过alert()弹出的浏览器警告框,样式比较丑陋且和页面使用的Bootstrap框架样式不吻合,因此需要修改弹出框样式。
采用jQuery+Bootstrap的方式这样弹出的警告框样式也就不会跳出前台页面框架。
jquery需要1.8以上,导入jquery-confirm的css样式文件和js文件,jQuery、jquery-confirm.css、jquery-confirm.js,实例如下:
比如在ajax调用返回错误数据时弹出警告框,引入样式和JS文件:
<link rel="stylesheet" type="text/css"href="${ctx}/common/css/jquery-confirm.css">
<script type="text/javascript"src="${ctx}/webResources/js/jquery-3.3.1.min.js"></script>
<script type="text/javascript"src="${ctx}/common/js/jquery-confirm.js"></script>
$.alert({title: '警告',content: '您已掉线,请重新进入聊天室...'
});
样式如下:
如果是在Bootstrap模态框中弹出警告框,那么弹出的警告框宽度会和模态框宽度相同,就会比较丑,比如下面这样:
可以看到弹出的警告框在聊天框中被拉长了,这样就会比较丑,比较方便的做法是让父级页面来弹出警告框,这样就不会受模态框的影响:
parent.$.alert({title: '警告',content: '模态框内弹出警告框'
});
现在的样式如下:
类似的还有
1、dialog的弹出框:
$.dialog({title: 'dialog',content: 'Dialog!',
});
2、confirm确认框:
$.confirm({title: 'Show confirm box',content: 'Here is the information',type: 'green',buttons: { ok: {text: "ok!",btnClass: 'btn-primary',keys: ['enter'],action: function(){console.log('confirmed!');}},cancel: function(){console.log('canceled!');}}
});
3、简单用法:
$.alert('Show here', 'Simple alert');
$.confirm('Show here', 'Simple confirm');
$.dialog('Simple dialog');
参考地址:https://github.com/craftpip/jquery-confirm/
jQuery+Bootstrap美化弹出框相关推荐
- Bootstrap:弹出框和提示框效果以及代码展示
前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的 ...
- JS组件Bootstrap实现弹出框和提示框效果代码
前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的 ...
- swal 美化弹出框
美化弹出框,同时还能在回调函数中写处理代码 swal({title: "确认删除?",text: "Your will not be able to recover th ...
- bootstrap model弹出框的使用
原文地址为: bootstrap model弹出框的使用 之前,我们讲解了bootstrap tab的使用,今天我们来了解下bootstrap 中model弹出窗的使用. 效果: 代码: <in ...
- android 气球菜单,jQuery实现气球弹出框式的侧边导航菜单效果
本文实例讲述了jQuery实现气球弹出框式的侧边导航菜单效果.分享给大家供大家参考.具体如下: 这是一款基于jQuery实现的气球弹出框式的侧边导航菜单,预览效果时左下角会提示错误,而且看不到效果,刷 ...
- Bootstrap实现弹出框和提示框效果代码
一.Bootstrap弹出框 使用过JQuery UI应该知道,它里面有一个dialog的弹出框组件,功能也很丰富.与jQuery UI的dialog类似,Bootstrap里面也内置了弹出框组件.打 ...
- php jquery 弹窗提示框,jQuery实现消息弹出框效果
本文实例为大家分享了jQuery消息弹出框的具体代码,供大家参考,具体内容如下 效果图 实现代码 .showMessage { padding: 5px 10px; border-radius: 5p ...
- jQuery实现简单弹出框
功能点 1.点击"更多"出现弹出框 2.点击下拉列表触发回调 3.点击空白区域收起弹出框 效果演示 PS:鼠标右键效果图`另存为`到本地 ,再将图片后缀gif改为rar即可得到完整 ...
- Bootstrap方法为页面添加一个弹出框
<!DOCTYPE html> <html> <head><meta charset="utf-8"> <title>B ...
最新文章
- 15 三明治集成方法和混合策略集成方法
- node 使用 download-git-repo 下载 github 代码
- HDU1257 最少拦截系统(下降自序列个数)
- 前端学习(2215):认识react(2)
- SQLite中利用事务处理优化DB操作
- 信息学奥赛一本通(1173:阶乘和)
- Yarn报错:error Couldn‘t publish package: “https://registry。。。 Are you logged in as the correct user?“
- 95-10-055-启动-MetadataCache
- SpringBoot RESTful 应用中的异常处理小结
- Python 的多文件和注释
- SqlServer性能检测之Sql语句排查
- todo Java 并发编程
- 设计师配色宝典:教你从零开始学配色
- 计算机公式算乘法,excel表格乘法计算公式的用法
- java setbounds无效_为什么即使将setLayout()设置为null后,setBounds()方法也不起作用? - java...
- thrift 技术分享待续
- android webview崩溃,Android-未知的webview崩溃原因
- 【SSH项目实战】国税协同平台-1.项目介绍
- 构建ubuntu下的JXTA-C开发环境
- Redist过期策略、应用、持久化
热门文章
- Alex 的 Hadoop 菜鸟教程: 第5课 YARN 安装以及helloworld (基于centos的CDH)
- 好看的idea主题颜色下载
- 数据结构:一元多项式(线性表)
- 没有外网只有内网,nuget离线安装nupkg的方法
- 是时候展示给大家这5款压箱底的软件了
- arcpy游标使用(一)——Cursor
- 用一个视频尽可能标准化测试你的电视 — MDT TV TEST V0.9 (2020.6 更新)
- Shell while语句详解
- Axure 8.1.0.3381 激活码 10月20号更新 亲测可用
- 生信——R语言:1.windows软件安装与配置