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 相关文章推荐
Jquery cookie操作代码
Mar 14 Javascript
动态加载JS文件的三种方法
Nov 08 Javascript
22点关于jquery性能优化的建议
May 28 Javascript
小结Node.js中非阻塞IO和事件循环
Sep 18 Javascript
原生JavaScript实现滚动条效果
Mar 24 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【二】
May 10 Javascript
Bootstrap Modal遮罩弹出层代码分享
Nov 21 Javascript
vue.js实现含搜索的多种复选框(附源码)
Mar 23 Javascript
快速掌握jquery分页插件jqPaginator的使用方法
Aug 09 jQuery
JavaScript动态绑定详解
Sep 14 Javascript
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 jQuery
详细介绍Next.js脚手架完整搭建封装
Apr 26 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
咖啡的传说和历史
2021/03/03 新手入门
PHP中的类-什么叫类
2006/11/20 PHP
php ss7.5的数据调用 (笔记)
2010/03/08 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
2015/01/26 PHP
php示例详解Constructor Prototype Pattern 原型模式
2015/10/15 PHP
php中array_slice和array_splice函数解析
2016/10/18 PHP
document.documentElement和document.body区别介绍
2013/09/16 Javascript
解析Javascript小括号“()”的多义性
2013/12/03 Javascript
日常收集整理的JavaScript常用函数方法
2015/12/10 Javascript
js中小数向上取整数,向下取整数,四舍五入取整数的实现(必看篇)
2017/02/13 Javascript
JavaScript瀑布流布局实现代码
2017/05/06 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
2017/08/23 Javascript
微信小程序模拟cookie的实现
2018/06/20 Javascript
Bootstrap导航菜单点击后无法自动添加active的处理方法
2018/08/10 Javascript
JavaScript实现的3D旋转魔方动画效果实例代码
2019/07/31 Javascript
VuePress 中如何增加用户登录功能
2019/11/29 Javascript
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
2020/01/12 Javascript
Node.js API详解之 util模块用法实例分析
2020/05/09 Javascript
Python实现比较两个文件夹中代码变化的方法
2015/07/10 Python
深入浅析Python的类
2018/06/22 Python
在Python中os.fork()产生子进程的例子
2019/08/08 Python
多个版本的python共存时使用pip的正确做法
2020/10/26 Python
python 如何设置守护进程
2020/10/29 Python
python中的yield from语法快速学习
2020/11/06 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
英国领先的新鲜松露和最好的松露产品供应商:TruffleHunter
2019/08/26 全球购物
西铁城美国官方网站:Citizen Watch美国
2019/11/08 全球购物
意大利网上药房:Farmacia 33
2020/01/27 全球购物
采用怎样的方法保证数据的完整性
2013/12/02 面试题
运动会宣传口号
2014/06/09 职场文书
新学期红领巾广播稿
2014/10/04 职场文书
2014年教务工作总结
2014/12/03 职场文书
2014年村党支部工作总结
2014/12/04 职场文书
2015年学生会部门工作总结
2015/04/21 职场文书
2015年党总支工作总结
2015/05/25 职场文书
2019通用版导游词范本!
2019/08/07 职场文书