1.0.0 • Published 5 years ago
warn-box v1.0.0
自制警告提示框插件
效果图
简介
随手自制自制的一个简易的警告提示框
入口js为
warning.main.min.js
,入口css为warning.style.min.css
更新
- 1.0.0 - 『简易提示框插件』
- 1.0.1 - 『重规划API用法』
- 1.1.0 - 『简单自适应小屏幕』
- 1.2.0 - 『可通过回调函数弹出提示框』
- 1.2.1 - 『修复了选择器冲突问题』
使用
为了适配移动端,请在头部加上如下语句
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
头部引入文件
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" media="screen" href="css/warning.style.min.css" />
<script src="js/warning.main.min.js"></script>
在body内引入这段html代码(body作为引入html代码的父元素)
<div class="manager">
<div class="manager-box">
<div class="manager-color">
<img class="manage-image">
</div>
<div class="manager-content">
<span class="manage-content-head"></span>
<div class="manage-content-first"></div>
<div class="manage-content-second"></div>
</div>
<div class="manager-cancel">
<i class="fa fa-location-arrow fa-2x"></i>
</div>
</div>
</div>
body后引入script加入如下代码
demo.1
通过点击事件触发提示框
showWarn({
// 图片的路径(可选 不填默认为蓝苹果)
imgSrc:"https://mikuimg.oss-cn-shenzhen.aliyuncs.com/Plugin/warning/%E6%B0%B4%E6%9E%9C.png",
// 大标题(可选 不填默认为"Error!")
headLine:"Error!",
// 第一行文字(可选 不填默认为"You do not have administrator privileges.")
firstLine:"You do not have administrator privileges.",
// 第二行文字(可选 不填默认为"Please get administrator privileges.")
secondLine:"Please get administrator privileges.",
// 触发点击事件元素(可选 不填则会立刻弹出)
element:"button"
})
demo.2
通过回调函数触发提示框
document.querySelector('button').addEventListener('click', () => {
showWarn({
// 图片的路径(可选 不填默认为蓝苹果)
imgSrc: "https://mikuimg.oss-cn-shenzhen.aliyuncs.com/Plugin/warning/%E6%B0%B4%E6%9E%9C.png",
// 大标题(可选 不填默认为"Error!")
headLine: "Error!",
// 第一行文字(可选 不填默认为"You do not have administrator privileges.")
firstLine: "You do not have administrator privileges.",
// 第二行文字(可选 不填默认为"Please get administrator privileges.")
secondLine: "Please get administrator privileges."
})
})
vue使用
在
warning.main.min.js
末尾添加export default showWarn;
在所需组件内引入
import showWarn from "./xxx/warning.main.min.js
在main.js引入
import './xxx/warning.style.min.css'
在相应的组件调用showWarn函数并传入配置参数即可
兼容性
兼容IE10以上浏览器
下载
git clone https://github.com/MikuBlog/warning.git
1.0.0
5 years ago