jQuery弹出层插件Lightbox_me使用指南


Posted in Javascript onApril 21, 2015

网站开发过程中,为了增加网站交互效果,我们有时需要在当前页面弹出诸如登陆、注册、设置等窗口。而这些窗口就是层,弹出的窗口就是弹出层。jQuery中弹出层插件很多,但有些在html5+css3浏览器下,支持完美。而在例如ie8一下的浏览器下显示不出应有的效果。例如jquery.avgrund插件在ie8下就无法显示。

本文介绍的插件Lightbox_me可以完美的支持chrome,firefox和ie7,ie8,ie9等主流浏览器。

1.Lightbox_me插件功能

用于显示弹出层

2.Lightbox_me官方地址

http://buckwilson.me/lightboxme/
在网页的下面有演示地址和常用属性。

3.Lightbox_me使用方法

1.首先引用jquery.js与jquery.lightbox_me.js

<script src="/ref/jquery-1.7.2.min.js"></script>
<script src="/ref/lightbox_me/jquery.lightbox_me.js"></script>

2.使用的代码

<script type="text/javascript">
$(function() {
  $('#login').click(function(e) {
    $('#loginbox').lightbox_me({
      centered: true, 
      onLoad: function() { 
        $('#loginbox').find('input:first').focus()
      }
    });
    e.preventDefault();
  });
  $('#cancel').click(function(){
    $('#loginbox').trigger('close');
    //alert('aaa');
  });
});
</script>

4.Lightbox_me修改样式

弹出层的样式修改非常简单,只需要会使用css就可以了。例如一下代码:

#loginbox{
  width:400px;
  display:none;
  background:white;
  border:1px solid #ccc;
}
body {
  font-size:12px;
  font-family:微软雅黑;
}
.loginbox-title {
  background: #eef2f7;
border-bottom: 1px solid #ccc;
  margin-bottom:10px;
  padding:8px 0;
  font-size:14px;
  text-align:center;
  
}
.loginbox-footer{
  padding:8px 0;
  border-top:1px solid #ccc;
  text-align:center;
  background:#eef2f7;
}
table {
  width:98%;
  margin:0 8px;
}
th, td {
  padding:8px 0;
}
th {
  text-align:left;
}
.big {
  padding:5px 18px;
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
JavaScript 处理Iframe自适应高度(同或不同域名下)
Mar 29 Javascript
javascript获取当前鼠标坐标的方法
Jan 10 Javascript
动态加载jQuery的两种方法实例分析
Jul 17 Javascript
javascript中递归函数用法注意点
Jul 30 Javascript
JS实现支持多选的遍历下拉列表代码
Aug 20 Javascript
jQuery获取字符串中出现最多的数
Feb 22 Javascript
JavaScript函数中关于valueOf和toString的理解
Jun 14 Javascript
js改变css样式的三种方法推荐
Jun 28 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
Mar 24 jQuery
AngularJS基于MVC的复杂操作实例讲解
Dec 31 Javascript
vue中使用sessionStorage记住密码功能
Jul 24 Javascript
Vue组件间通信 Vuex的用法解析
Aug 05 Javascript
jQuery提示插件alertify使用指南
Apr 21 #Javascript
JS实现仿google、百度搜索框输入信息智能提示的实现方法
Apr 20 #Javascript
Jquery遍历Json数据的方法
Apr 20 #Javascript
javascript判断变量是否有值的方法
Apr 20 #Javascript
javascript实现校验文件上传控件实例
Apr 20 #Javascript
使用iojs的jsdom库实现同步系统时间
Apr 20 #Javascript
javascript实现汉字转拼音代码分享
Apr 20 #Javascript
You might like
php简单压缩css样式示例
2016/09/22 PHP
PHP实现基于回溯法求解迷宫问题的方法详解
2017/08/17 PHP
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
phpStorm2020 注册码
2020/09/17 PHP
Javascript 判断Flash是否加载完成的代码
2010/04/12 Javascript
(function($){...})(jQuery)的意思
2010/07/22 Javascript
javascript学习笔记(十一) 正则表达式介绍
2012/06/20 Javascript
JavaScript验证18位身份证号码最后一位正确性的实现代码
2014/08/07 Javascript
JS输入用户名自动显示邮箱后缀列表的方法
2015/01/27 Javascript
javascript对象的创建和访问
2016/03/08 Javascript
如何消除inline-block属性带来的标签间间隙
2016/03/31 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
jQuery获取Table某列的值(推荐)
2017/03/03 Javascript
Javascript调试之console对象——你不知道的一些小技巧
2017/07/10 Javascript
JS写XSS cookie stealer来窃取密码的步骤详解
2017/11/20 Javascript
JS使用栈判断给定字符串是否是回文算法示例
2019/03/04 Javascript
JavaScript定时器设置、使用与倒计时案例详解
2019/07/08 Javascript
js滚轮事件 js自定义滚动条的实现
2020/01/18 Javascript
Openlayers测量距离与面积的实现方法
2020/09/25 Javascript
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
python数据批量写入ScrolledText的优化方法
2018/10/11 Python
python使用Matplotlib改变坐标轴的默认位置
2019/10/18 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
python except异常处理之后不退出,解决异常继续执行的实现
2020/04/25 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
Pandas把dataframe或series转换成list的方法
2020/06/14 Python
Python selenium实现断言3种方法解析
2020/09/08 Python
CSS3制作翻转效果_动力节点Java学院整理
2017/07/11 HTML / CSS
英国最大的百货公司:Harrods
2016/08/18 全球购物
西班牙在线宠物商店:zooplus.es
2017/02/24 全球购物
面试求职的个人自我评价
2013/11/16 职场文书
个人委托书格式
2014/04/04 职场文书
房产继承公证书
2014/04/09 职场文书
2014年销售工作总结范文
2014/12/01 职场文书
圣诞晚会主持词开场白
2015/05/28 职场文书
2016年班主任培训心得体会
2016/01/07 职场文书