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 相关文章推荐
Stop SQL Server
Jun 21 Javascript
利用javascript解决图片缩放及其优化的代码
May 23 Javascript
js中的前绑定和后绑定详解
Aug 01 Javascript
JS将滑动门改为选项卡(需鼠标点击)的实现方法
Sep 27 Javascript
javascript高级编程之函数表达式 递归和闭包函数
Nov 29 Javascript
js实现适合新闻类图片的轮播效果
Feb 05 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
Feb 19 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
Mar 10 Javascript
React Native中NavigatorIOS组件的简单使用详解
Jan 27 Javascript
js与jQuery实现获取table中的数据并拼成json字符串操作示例
Jul 12 jQuery
微信小程序自定义音乐进度条的实例代码
Aug 28 Javascript
vue使用echarts实现水平柱形图实例
Sep 09 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遍历目录文件的常用方法小结
2017/02/03 PHP
javascript学习随笔(使用window和frame)的技巧
2007/03/08 Javascript
javascript事件模型代码
2007/07/01 Javascript
Jquery数独游戏解析(一)-页面布局
2010/11/05 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
js获取当前地址 JS获取当前URL的示例代码
2014/02/26 Javascript
jQuery实现的Div窗口震动效果实例
2015/08/07 Javascript
Bootstrap模态对话框的简单使用
2016/04/29 Javascript
JS修改地址栏参数实例代码
2016/06/14 Javascript
javascript中的try catch异常捕获机制用法分析
2016/12/14 Javascript
微信小程序 页面滑动事件的实例详解
2017/10/12 Javascript
基于JavaScript中标识符的命名规则介绍
2018/01/06 Javascript
Vue路由history模式解决404问题的几种方法
2018/09/29 Javascript
layui文件上传控件带更改后数据传值的方法
2019/09/23 Javascript
vue.js实现三级菜单效果
2019/10/19 Javascript
layui table 复选框跳页后再回来保持原来选中的状态示例
2019/10/26 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
[01:54]胎教DOTA2 准妈妈玩家现身中国区预选赛
2016/06/26 DOTA
python版本的读写锁操作方法
2016/04/25 Python
python中将一个全部为int的list 转化为str的list方法
2018/04/09 Python
python 求1-100之间的奇数或者偶数之和的实例
2019/06/11 Python
Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法
2019/12/17 Python
python怎么自定义捕获错误
2020/06/29 Python
PyTorch中的拷贝与就地操作详解
2020/12/09 Python
Fanatics英国官网:美国体育电商
2018/11/06 全球购物
俄罗斯金苹果网上化妆品和香水商店:Goldapple
2019/12/01 全球购物
输入一行文字,找出其中大写字母、小写字母、空格、数字、及其他字符各有多少
2016/04/15 面试题
行政管理人员精品工作推荐信
2013/11/04 职场文书
酒店员工职业生涯规划
2014/02/25 职场文书
哈弗商学院毕业生求职信
2014/02/26 职场文书
品牌服务方案
2014/06/03 职场文书
保研推荐信格式
2015/03/25 职场文书
自主招生推荐信怎么写
2015/03/26 职场文书
2016年主题党日活动总结
2016/04/05 职场文书
Python Django框架介绍之模板标签及模板的继承
2021/05/27 Python
十大经典日本动漫排行榜 海贼王第三,犬夜叉仅第八
2022/03/18 日漫