仿IOS风格的弹出框,请在移动设备上预览。
1、引用 js:jquery.uiAlertView-1.0.0.js,css:uiAlertView-1.0.0.css
2、弹出提示信息
1 | $.alertView( "弹出提示信息" ); |
3、自定义标题、按钮
1 2 3 4 5 6 7 8 9 10 | var json = { title: "标题" , msg: "自定义标题、按钮" , buttons:[ { title: "Delete" ,color: "red" ,click: function (){alert( "你点了Delete" )} }, { title: "Cancel" ,click: function (){alert( "你点了Cancel" )} } ] } $.alertView(json); |
3、设置多个按钮
1 2 3 4 5 6 7 8 9 10 11 | var json = { title: "提示" , msg: "定义多个按钮,定义多个按钮,定义多个按钮,定义多个按钮" , buttons:[ { title: "first" ,click: function (){alert( "你点了first" )} }, { title: "second" ,click: function (){alert( "你点了second" )} }, { title: "delete" ,color: "red" } ] } $.alertView(json); |
4、带文本框的弹窗
1 2 3 4 5 6 7 8 9 10 11 | var json = { title: "标题" , msg: "请输入姓名" , input:{ type: "text" , value: "张三" }, buttons:[ { title: "OK" ,click: function (text){alert( "您输入的是:" + text)} }, { title: "Cancel" } ] } $.alertView(json); |
5、密码输入框
1 2 3 4 5 6 7 8 9 10 11 | var json = { title: "标题" , msg: "请输入密码" , input:{ type: "password" , placeholder: "请输入密码" }, buttons:[ { title: "OK" ,click: function (text){alert( "您输入的是:" + text)} }, { title: "Cancel" } ] } $.alertView(json); |
6、手动关闭弹窗
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | var json = { title: "标题" , msg: "密码输入123,手动关闭弹窗" , input:{ type: "password" , placeholder: "请输入密码" }, buttons:[ // 设置 autoClose:false 会禁止自动关闭弹窗 { title: "OK" , autoClose: false , click: function (text,element){ if (text == "123" ) { // 使用 $.closeView() 关闭弹窗 $.closeView(); } else { element.find( "input" ).css( "border" , "red solid 1px" ); } } }, { title: "Cancel" } ] } $.alertView(json); |
showMask:是否开启遮罩,默认值 true
title:弹窗标题
msg:弹窗消息
input:输入框,json 对象
input 输入框参数:
type:输入框类型,可为"text","password"
value:输入框默认值
placeholder:属性提供可描述输入字段预期值的提示信息
buttons:按钮设定,json 数组
title:按钮显示名称
color:按钮颜色,默认蓝色
click:回调函数,如 click:function(a,b){},a是输入框的值,b是弹出窗的Div
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com