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 相关文章推荐
JQuery 操作select标签实现代码
May 14 Javascript
js function定义函数的几种不错方法
Feb 27 Javascript
gridview生成时如何去掉style属性中的border-collapse
Sep 30 Javascript
JS函数定义方式的区别介绍
Mar 22 Javascript
基于JQuery打造无缝滚动新闻步骤详解
Mar 31 Javascript
Form表单按回车自动提交表单的实现方法
Nov 18 Javascript
基于bootstrap的文件上传控件bootstrap fileinput
Dec 23 Javascript
JavaScript实现鼠标点击导航栏变色特效
Feb 08 Javascript
微信小程序商城项目之商品属性分类(4)
Apr 17 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
Jun 17 Javascript
Angular4学习笔记之实现绑定和分包
Aug 01 Javascript
Vue三种常用传值示例(父传子、子传父、非父子)
Jul 24 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中的排序函数sort、asort、rsort、krsort、ksort区别分析
2014/08/18 PHP
php递归创建目录的方法
2015/02/02 PHP
编写PHP脚本清除WordPress头部冗余代码的方法讲解
2016/03/01 PHP
如何优雅的使用 laravel 的 validator验证方法
2018/11/11 PHP
PHP序列化的四种实现方法与横向对比
2018/11/29 PHP
jQuery.extend 函数详解
2012/02/03 Javascript
jQuery实现密保互斥问题解决方案
2013/08/16 Javascript
JAVASCRIPT函数作用域和提前声明 分享
2013/08/22 Javascript
js图片向右一张张滚动效果实例代码
2013/11/23 Javascript
jQuery中对未来的元素绑定事件用bind、live or on
2014/04/17 Javascript
jquery验证手机号是否正确实例讲解
2015/11/17 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
js HTML5上传示例代码完整版
2016/10/10 Javascript
Angular2.js实现表单验证详解
2017/06/23 Javascript
template.js前端模板引擎使用详解
2017/10/10 Javascript
详解基于Vue+Koa的pm2配置
2017/10/24 Javascript
基于vue-router 多级路由redirect 重定向的问题
2018/09/03 Javascript
angularjs中判断ng-repeat是否迭代完的实例
2018/09/12 Javascript
Layui table field初始化加载时进行隐藏的方法
2019/09/19 Javascript
vue 中固定导航栏的实例代码
2019/11/01 Javascript
原生js+canvas实现验证码
2020/11/29 Javascript
使用Mock.js生成前端测试数据
2020/12/13 Javascript
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
2016/04/23 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
python使用 cx_Oracle 模块进行查询操作示例
2019/11/28 Python
Python中zip()函数的解释和可视化(实例详解)
2020/02/16 Python
VSCode配合pipenv搞定虚拟环境的实现方法
2020/05/17 Python
HTML5 图片悬停放大的实现代码示例
2019/12/04 HTML / CSS
工作失误检讨书范文大全
2014/01/13 职场文书
护士自我评价范文
2014/01/25 职场文书
计算机科学技术自荐信
2014/06/12 职场文书
国际商务专业求职信
2014/07/15 职场文书
2016校本研修培训心得体会
2016/01/08 职场文书
2019下半年英语教师的教学工作计划(3篇)
2019/09/25 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers
vue实现移动端div拖动效果
2022/03/03 Vue.js