jqueryui draggable

jQuery Layer是一款优秀的Web弹层组件,它可以帮助开发者轻松地实现各种弹出层效果,本文将详细介绍如何使用jQuery Layer,包括引入文件、基本使用方法、常用参数设置以及一些实用技巧。,在使用jQuery Layer之前,首先需要引入相关的CSS和JS文件,可以在项目中直接下载jQuery Layer的源码包,然后将其中的CSS和JS文件引入到项目中,也可以使用
CDN方式引入,将以下代码添加到HTML文件的
<head>标签内:,jQuery Layer的基本使用方法非常简单,只需要调用
layer.open()方法即可,以下是一个简单的示例:,在这个示例中,我们创建了一个按钮,点击按钮后会弹出一个包含标题和内容的弹层,弹层的宽度和高度分别为500像素和300像素。,除了基本用法外,jQuery Layer还提供了许多常用的参数设置,可以根据需求进行定制,以下是一些常用的参数:,1、
type:弹层类型,可选值有1(普通信息框)、2(iframe层)、3(加载层)、4(tips层),默认值为1。,2、
skin:弹层样式,默认为default,可以自定义样式表路径。
skin: 'layuilayerdemo'。,3、
title:弹层标题。
title: '欢迎使用jQuery Layer'。,4、
area:弹层宽度和高度,单位为像素。
area: ['500px', '300px'],也可以设置为百分比或字符串形式。
area: 'auto'
area: '50%'。,5、
content:弹层内容,可以是HTML字符串、DOM元素或jQuery对象。
content: '这是一个简单的弹层示例。'
content: $('<div')。,6、
shadeClose:是否点击遮罩层关闭弹层,默认值为true。
shadeClose: false。,7、
time:弹层自动关闭的时间(毫秒),可以为任意整数或数字字符串。
time: 2000
time: '2s',如果设置为Infinity,则不自动关闭。
time: Infinity。,8、
end:关闭弹层后的回调函数。
end: function () { console.log('弹层已关闭'); }。,9、
success:打开弹层成功的回调函数。
success: function (layero) { console.log('弹层已成功打开'); }。,10、
cancel:点击取消按钮时触发的回调函数。
cancel: function () { console.log('点击了取消按钮'); }。,11、
yes:点击确定按钮时触发的回调函数。
yes: function () { console.log('点击了确定按钮'); }。,12、
btn:自定义按钮文本和回调函数的对象数组。
btn: ['确定', '取消'],第一个元素是按钮文本,第二个元素是点击按钮时的回调函数。
btn: ['确定', function () { console.log('点击了确定按钮'); }], ['取消', function () { console.log('点击了取消按钮'); }]。,13、
zIndex:弹层的层级索引值,默认值为Infinity。
zIndex: 1000。,14、
shift:是否开启遮罩层效果,默认值为true。
shift: false。,15、
closeBtn:是否显示关闭按钮,默认值为true。
closeBtn: false。,16、
moveType:拖拽模式,可选值有self(自身拖拽)、parent(父级拖拽)和window(窗口拖拽),默认值为self。
moveType: 'parent'。,17、
resizeType:拉伸模式,可选值有self(自身拉伸)、parent(父级拉伸)和all(全部拉伸),默认值为self。
resizeType: 'all'。,18、
fullScreen:是否全屏展示弹层,默认值为false。
fullScreen: true。,19、
fixedPosition**:是否固定定位弹层的位置,默认值为false。fixedPosition: true`。,

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《jqueryui draggable》
文章链接:https://zhuji.vsping.com/369406.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。