# dialog **Repository Path**: Lmui/dialog ## Basic Information - **Project Name**: dialog - **Description**: 这是几种js弹框类型(必须引入jq): 1. 选择对话框的话就用SelectDialog操作 2. 加载框分两种:1)单纯的加载框;2)操作加载框,用LoadDialog操作 3. 信息提示框:用MsgDialog操作,一般3秒,点击遮罩层会关闭信息提示框,要传入类型,suc代表成功,fail代表失败,warn代表警告 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-12-20 - **Last Updated**: 2023-05-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dialog #### 介绍 这是几种js弹框类型(必须引入jq): 1. 选择对话框的话就用SelectDialog操作 2. 加载框分两种:1)单纯的加载框;2)操作加载框,用LoadDialog操作 3. 信息提示框:用MsgDialog操作,一般3秒,点击遮罩层会关闭信息提示框,要传入类型,suc代表成功,fail代表失败,warn代表警告 #### 软件架构 软件架构说明 #### 安装教程 1. 引入dialog.css样式 2. 引入iconfont.css(这是给信息提示框显示的字体图标) 3. 引入jquery(必须在dialog.js前面) 4. dialog.js #### 使用说明 1. 选择对话框的话就用 1)打开 SelectDialog.open({ title: '提示', // 选择对话框头部名称 content: '
这里是显示内容
', // 选择对话框的内容,可以直接写html标签,或者直接嵌入一个html的iframe标签,这里样式随便自己写,可以另起一个css,也可以直接在标签上加,不建议在标签上加css样式 // txt: '是否确认删除?', // 例如一个删除判断选择框,txt不会跟content同事存在,如果同时存在只会取content subBtn: '确定', // 提交/确定按钮,按钮显示的文字,如果不传这个参(不是不给内容,是不存在‘subBtn’这个参数)就不存在这个按钮 subBtnFun: function() { // 调用函数,可在里面写任何js方法 alert('你已经点击了提交/确定按钮'); }, cancelBtn: '取消' // 取消/关闭按钮,按钮显示的文字,如果不传这个参(不是不给内容,是不存在‘cancelBtn’这个参数)就不存在这个按钮 }); 2)关闭SelectDialog.close(),已经在方法里面引用,没必要在引用操作,除非没有加subBtn跟cancelBtn两个参数 2. 加载框 1)单纯的加载框: a.打开 LoadDialog.open('loading'); b.关闭 LoadDialog.close(); 2)操作加载框: a.打开 LoadDialog.open('ctrlLoad'); b.关闭 LoadDialog.close(); 3. 信息提示框(都是默认的3秒时间,没得更改) 1)成功提示框 MsgDialog.open('这是成功提示框', 'suc'); 2)失败提示框 MsgDialog.open('这是失败提示框', 'fail'); 3)警告提示框 MsgDialog.open('这是警告提示框', 'warn'); #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)