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 相关文章推荐
学习ExtJS fit布局使用说明
Oct 08 Javascript
jquery ajax提交整个表单元素的快捷办法
Mar 27 Javascript
javascript jq 弹出层实例
Aug 25 Javascript
js禁止页面复制功能禁用页面右键菜单示例代码
Aug 29 Javascript
jquery append 动态添加的元素事件on 不起作用的解决方案
Jul 30 Javascript
EasyUi combotree 实现动态加载树节点
Apr 01 Javascript
javascript面向对象程序设计高级特性经典教程(值得收藏)
May 19 Javascript
详解VUE中v-bind的基本用法
Jul 13 Javascript
webpack+vue2构建vue项目骨架的方法
Jan 09 Javascript
vue组件中iview的modal组件爬坑问题之modal的显示与否应该是使用v-show
Apr 12 Javascript
element实现合并单元格通用方法
Nov 13 Javascript
js+canvas实现简单扫雷小游戏
Jan 22 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
星际争霸中的对战模式介绍
2020/03/04 星际争霸
PHP 高手之路(二)
2006/10/09 PHP
php使用反射插入对象示例分享
2014/03/11 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
2017/02/08 PHP
PHP PDOStatement::setFetchMode讲解
2019/02/03 PHP
求解开jscript.encode代码的asp函数
2007/02/28 Javascript
jquery表单验证使用插件formValidator
2012/11/10 Javascript
Yii-自定义删除确认弹框(zyd)jquery实现代码
2013/03/04 Javascript
javascript获取四位数字或者字母的随机数
2015/01/09 Javascript
Jquery中Event对象属性小结
2015/02/27 Javascript
深入分析Javascript跨域问题
2015/04/17 Javascript
jQuery基于ID调用指定iframe页面内的方法
2016/07/06 Javascript
[46:20]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第二场 1月22日
2021/03/11 DOTA
PyQt4实现下拉菜单可供选择并打印出来
2018/04/20 Python
使用PyCharm创建Django项目及基本配置详解
2018/10/24 Python
python使用minimax算法实现五子棋
2019/07/29 Python
Django model 中设置联合约束和联合索引的方法
2019/08/06 Python
Python pandas实现excel工作表合并功能详解
2019/08/29 Python
浅析Python3 pip换源问题
2020/01/06 Python
在Python 的线程中运行协程的方法
2020/02/24 Python
区分python中的进程与线程
2020/08/13 Python
python3.9.1环境安装的方法(图文)
2021/02/02 Python
HTML5自定义视频播放器源码
2020/01/06 HTML / CSS
俄罗斯的精英皮具:Wittchen
2018/01/29 全球购物
法国在线宠物店:zooplus.fr
2018/02/23 全球购物
建筑工程管理专业自荐信范文
2013/12/28 职场文书
心理学专业大学生职业生涯规划范文
2014/02/19 职场文书
幼儿园师德演讲稿
2014/05/06 职场文书
大客户经理岗位职责
2015/04/09 职场文书
圣诞晚会主持词开场白
2015/05/28 职场文书
竞聘开场白方式有哪些?
2019/08/28 职场文书
七年级作文之雪景
2019/11/18 职场文书
导游词之任弼时故居
2020/01/07 职场文书
Python 制作自动化翻译工具
2021/04/25 Python
浏览器常用基本操作之python3+selenium4自动化测试(基础篇3)
2021/05/21 Python