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实现tab标签浏览效果
Feb 20 Javascript
JavaScript获取FCK编辑器信息的具体方法
Jul 12 Javascript
jquery对table中各数据的增加、保存、删除操作示例
May 14 Javascript
Angularjs的启动过程分析
Jul 18 Javascript
webpack 2的react开发配置实例代码
Jul 28 Javascript
Form表单上传文件(type=&quot;file&quot;)的使用
Aug 03 Javascript
详解使用angular的HttpClient搭配rxjs
Sep 01 Javascript
教你用Cordova打包Vue项目的方法
Oct 17 Javascript
基于vue.js快速搭建图书管理平台
Oct 29 Javascript
支付宝小程序tabbar底部导航
Nov 06 Javascript
JavaScript实现像雪花一样的Hexaflake分形
Jul 07 Javascript
SpringBoot在yml配置文件中配置druid的操作
Nov 16 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
Memcache 在PHP中的使用技巧
2010/02/08 PHP
PHPUnit PHP测试框架安装方法
2011/03/23 PHP
解析PHP对现有搜索引擎的调用
2013/06/25 PHP
PHP自定义错误用法示例
2016/09/28 PHP
php的PDO事务处理机制实例分析
2017/02/16 PHP
利用Laravel生成Gravatar头像地址的优雅方法
2017/12/30 PHP
javascript入门·对象属性方法大总结
2007/10/01 Javascript
Javascript的匿名函数小结
2009/12/31 Javascript
一个js的tab切换效果代码[代码分离]
2010/04/11 Javascript
20款非常优秀的 jQuery 工具提示插件 推荐
2012/07/15 Javascript
js 为label标签和div标签赋值的方法
2013/08/08 Javascript
基于jQuery的判断iPad、iPhone、Android是横屏还是竖屏的代码
2014/05/11 Javascript
最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式
2015/04/17 Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
2015/10/06 Javascript
Jquery中巧用Ajax的beforeSend方法
2016/01/20 Javascript
Vue修改mint-ui默认样式的方法
2018/02/03 Javascript
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
使用vue-cli编写vue插件的方法
2018/02/26 Javascript
js数组去重的方法总结
2019/01/18 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
Sublime Text3 配置 NodeJs 环境的方法
2020/05/20 NodeJs
深度定制Python的Flask框架开发环境的一些技巧总结
2016/07/12 Python
Python中表示字符串的三种方法
2017/09/06 Python
详解python中的 is 操作符
2017/12/26 Python
Python实现图片拼接的代码
2018/07/02 Python
python 美化输出信息的实例
2018/10/15 Python
django商品分类及商品数据建模实例详解
2020/01/03 Python
基于nexus3配置Python仓库过程详解
2020/06/15 Python
python-图片流传输的思路及示例(url转换二维码)
2020/12/21 Python
德国消费电子产品购物网站:Guter Kauf
2020/09/15 全球购物
迎接领导欢迎词
2014/01/11 职场文书
大二学期个人自我评价
2014/01/13 职场文书
工程管理英文求职信
2014/03/18 职场文书
新郎答谢词
2015/01/04 职场文书
导游词之寿县报恩寺
2020/01/19 职场文书
Java集成swagger文档组件
2021/06/28 Java/Android