Jquery弹出窗口插件 LeanModal的使用方法


Posted in Javascript onMarch 10, 2012

开发网站少不了要经常用弹出窗口的形式,今天在网上搜了个小插件LeanModal,记录于此,方便自己,亦方便他人使用。

此插件是个老外写的,体积小是它最大的优点,压缩后1k不到。当然,此插件是寄生于JQuery上.

一. 效果图

二.使用步骤:

1.引用Jquery.js和leanModal.min.js
Jquery弹出窗口插件 LeanModal的使用方法

<script src="Javascript/jquery-1.4.1.min.js" type="text/javascript"></script> 
<script src="Javascript/jquery.leanModal.min.js" type="text/javascript"></script>

2.页面定义一个样式,此样式用于半透明的背景层,另外,还需要将弹出的层设置隐藏,代码如下:
#lean_overlay { position: fixed; z-index: 100; top: 0px; left: 0px; height: 100%; width: 100%; background: #000; display: none; } 
#OpenWindow { background: none repeat scroll 0 0 #FFFFFF; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.7); display: none; padding-bottom: 2px; width: 404px; z-index: 11000; left: 50%; margin-left: -202px; opacity: 1; position: fixed; top: 200px; }

3.加载方法 ,有两种方式

方法1是将某一个ID的元素附加上弹出窗口的方法

方法2是可以将A标签中所有rel=“leanModal”的元素附加上弹出窗口的方法

有3个参数可以重载,

top:弹出窗口离顶部的距离,像素为单位,不要加“px”。

overlay:背景的透明度,最大为1,值越大,透明度越深,初始值是0.5

closeButton:为打开窗口的关闭按钮样式

$(document).ready(function () { 


 //$('#aOpen').leanModal({ top: 100, closeButton: ".modal_close" });  
$('a[rel*=leanModal]').leanModal({ top: 100, closeButton: ".modal_close" }); 
});

三. Demo下载
在线演示 http://http://demo.3water.com/js/2012/LeanModal/
打包下载 https://3water.com/jiaoben/42278.html
Javascript 相关文章推荐
Javascript JSQL,SQL无处不在,
May 05 Javascript
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
Apr 27 Javascript
JS判断表单输入是否为空(示例代码)
Dec 23 Javascript
jquery.gridrotator实现响应式图片展示画廊效果
Jun 23 Javascript
探寻JavaScript中this指针指向
Apr 23 Javascript
JavaScript 中 avalon绑定属性总结
Oct 19 Javascript
jquery validation验证表单插件
Jan 07 Javascript
JavaScript 中Date对象的格式化代码方法汇总
Sep 06 Javascript
JS实现的简单标签点击切换功能示例
Sep 21 Javascript
vue.js中toast用法及使用toast弹框的实例代码
Aug 27 Javascript
小程序实现搜索框功能
Mar 26 Javascript
在vue中created、mounted等方法使用小结
Jul 21 Javascript
解决3.01版的jquery.form.js中文乱码问题的解决方法
Mar 08 #Javascript
Node.js实战 建立简单的Web服务器
Mar 08 #Javascript
使用UglifyJS合并/压缩JavaScript的方法
Mar 07 #Javascript
Uglifyjs(JS代码优化工具)入门 安装使用
Apr 13 #Javascript
node.js 一个简单的页面输出实现代码
Mar 07 #Javascript
服务器端的JavaScript脚本 Node.js 使用入门
Mar 07 #Javascript
JavaScript高级程序设计 读书笔记之十一 内置对象Global
Mar 07 #Javascript
You might like
php插入排序法实现数组排序实例
2015/02/16 PHP
php多线程并发实现方法
2016/09/30 PHP
Javascript中的变量使用说明
2010/05/18 Javascript
javascript+xml实现简单图片轮换(只支持IE)
2012/12/23 Javascript
js数组操作学习总结
2013/11/04 Javascript
js数字转换为float,取N位小数
2014/02/08 Javascript
js实现防止被iframe的方法
2015/07/03 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
JQuery在循环中绑定事件的问题详解
2016/06/02 Javascript
AngularJS深入探讨scope,继承结构,事件系统和生命周期
2016/11/02 Javascript
js仿京东轮播效果 选项卡套选项卡使用
2017/01/12 Javascript
node安装--linux下的快速安装教程
2017/03/21 Javascript
element-ui表格列金额显示两位小数的方法
2018/08/24 Javascript
VUE实现移动端列表筛选功能
2019/08/23 Javascript
JavaScript享元模式原理与用法实例详解
2020/03/09 Javascript
Vue通过Blob对象实现导出Excel功能示例代码
2020/07/31 Javascript
微信小程序实现转盘抽奖
2020/09/21 Javascript
[01:03:47]VP vs NewBee Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
使用python编写监听端
2018/04/12 Python
windows下python和pip安装教程
2018/05/25 Python
tensorflow实现逻辑回归模型
2018/09/08 Python
python中的不可变数据类型与可变数据类型详解
2018/09/16 Python
用Python实现大文本文件切割的方法
2019/01/12 Python
python numpy 反转 reverse示例
2019/12/04 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
2020/04/14 Python
matplotlib交互式数据光标mpldatacursor的实现
2021/02/03 Python
蹦床仓库:Trampoline Warehouse
2018/12/06 全球购物
Lentiamo荷兰:在线订购隐形眼镜、隐形眼镜液和太阳镜
2019/10/25 全球购物
Java软件工程师综合面试题笔试题
2013/09/08 面试题
室内设计专业个人的自我评价
2013/12/18 职场文书
淘宝网店营销策划书
2014/01/11 职场文书
《美丽的彩虹》教学反思
2014/02/25 职场文书
2014年学校后勤工作总结
2014/12/06 职场文书
MySQL 百万级数据的4种查询优化方式
2021/06/07 MySQL
Python中的套接字编程是什么?
2021/06/21 Python
Python使用psutil库对系统数据进行采集监控的方法
2021/08/23 Python