Scripts/OtherJs/wxDialog/iTouch.dialog.js
(开头部分) 28KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/* Js 弹出框 dialog
作者:mmcai
制作时间:2013-8-13
插件描述:在页面弹出一个层,弹出框中的内容可以是html可以是一个url地址
#region
wxDialog.show({
id:"" 弹出层的ID值
title:"", //属性存在且不为空,弹出层则带标题,否则不带标题
content:"",//属性不存在则为空,属性值可以是HTML字符串,jQuery对象,URL地址(同域或其它域)。
move:""//布尔值,默认为false不可拖动,为true则可以拖动
maskLayout:""//布尔值,默认为ture显示遮罩层,为false则不可以拖动,属性值也可以是对象{}
//color可以定义遮罩层的背景色,close:点击遮罩层是否关闭弹出层,fullScreen:是否遮罩整个浏览器窗口
skin:""//皮肤样式后期添加——暂无
confirm:null //属性存在,则显示确定按钮,可取值为一个布尔值,ture表示点击关闭弹出层,false表示不关闭, 主要参数是一个对象{},
//val:可以自定义确定按钮上面的字,close:点击按钮是否关闭弹出层(true&&false), after:表示
//dialog关闭后执行的回调事件,before:表示关闭前执行的回调函数
cancel:null //属性存在,则显示取消按钮,可取值为一个布尔值,ture表示点击关闭弹出层,false表示不关闭, 主要参数是一个对象{},
//val:可以自定义确定按钮上面的字,close:点击按钮是否关闭弹出层(true&&false), after:表示
//dialog关闭后执行的回调事件,before:表示关闭前执行的回调函数
width:"" //设置弹出层的宽度
height:"" //设置弹出的高度
follow:"" //属性存在则跟随触发的元素对象,0,3,6,9表示四个方向上右下左 ,默认在下方。也可以是一个对象{}
//elem:dom对象或者是jquery对象(跟随的对象),position:number——暂无
fixed:"" //属性存在则显示在浏览器窗口的上下左右四个位置,1,2,4,5(看小键盘,分别表示左下,右下,右上,左上)——暂无
single:"" //页面上所有的弹出层是否公用一个界面框架,取值布尔值,true表示是,false表示否 默认为false——暂无
button:"" //弹出层按钮对象{},
callback://当内容为URL地址的时候,此方法才有效
data:""//参数字符串或参数数组
});
wxDialog.show("你好");
var myDialog = new wxDialog({
});
myDialog.setTitle(""); //设置修改标题的内容——暂无
myDialog.setContent(""); //设置修改弹出层的内容——暂无
myDialog.getPosition(); //获取弹出层的位置坐标——暂无
wxDialog.tip({});——暂无
wxDialog.confirm({});——暂无
参考资料artDialog——http://www.planeart.cn/demo/artDialog/
jquery-plugin-boxy——http://onehackoranother.com/projects/jquery/boxy/
#endregion */
; (function (w, d, $) {
//把window对象传递进来,不用每次读取window对象,加快脚本的执行顺序
var
that = d,
self = top == self && self || top,
document = self.document,
$count = 0,
$document = $(document),
$window = $(w),
$html = $("html"),
$zIndex = 100,
后面还有 692 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
