html弹窗标题名,jQuery自定义弹窗插件dialog.js(原创)

857043cfff89ac6b0346c1c05d9a42e9.png

3efc3516b7ecb765a1f067c294640f12.png

插件描述:一个轻量级的、可高度自定义的、可自动收集数据的弹窗对话框。

更新时间:2020-08-30 23:01:42

更新说明:增加了一些新的配置项,大大丰富了功能:

- easyClose: 点击遮罩层也可以关闭窗口,默认值false

- afterInit:用于初始化后运行函数

内置函数(新增内置函数)

- clearAllData(id)  去除对应id的对话框里的所有数据,可用于提交成功后

- moveBtn(id, height)  向下移动按钮的位置,参数id是对话框的id,参数height是向下移动的高度

更新时间:2020-08-30 00:31:01

简介

一个轻量级的、可高度自定义的、可自动收集数据的弹窗对话框插件。

快速上手

插件依赖(这些需要引入)

- jquery_3.4.1

- dialog.css

- dialog.js

htmlhtml>

点我打开对话框

$("#openDialog").dialog({

id: "superDialog", //必填,必须和已有id不同

title: "我的标题", //对话框的标题 默认值: 我的标题

type: 0, //0 对话框有确认按钮和取消按钮 1 对话框只有关闭按钮

form: [{

description: "用户名",

type: "text",

name: "username",

value: "tom"

}, {

description: "密码",

type: "text",

name: "password",

value: "123456"

}], //form 是填充表单的数据,必填

submit: function(data) {

//data是表单收集的数据

console.log(data);

}

})

当你点击确定的时候,就会执行submit里面的函数,

submit里面的参数data,就是收集整理后的数据。

可以直接通过 data.属性名 获取 详细数据

参数解析

id

- 创建成功后弹窗的id

title

- 窗口的标题,默认值:我的标题

type

- 0 对话框有确认按钮和取消按钮

- 1 对话框只有关闭按钮

form

- 渲染表单的数据来源

- 数组里面有几个对象,就渲染几个输入框

- description: 输入框的具体描述,对应输入框前面的文字描述

- type:对应生成的input标签的type 

- name: 对应收集数据后对应的属性名

- value: 输入框的初始值,可以不设置

-  easyClose: 点击遮罩层也可以关闭窗口,默认值false

- afterInit:用于初始化后运行函数

- 内置函数,可以用于配置一些参数

-  clearAllData(id)  去除对应id的对话框里的所有数据,可用于提交成功后

-   moveBtn(id, height)  向下移动按钮,参数id是对话框的id,参数height是向下移动的高度

兼容性

IE9+都兼容,因为使用了ES6语法,IE8无法模拟。

里面有dialog.js和dialog.min.js , 其中dialog.min.js是经过压缩和Bable转换的,直接调用dialog.min.js就好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值