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中Eval函数的使用
Mar 23 Javascript
js判断输入是否为数字的具体实例
Aug 03 Javascript
JavaScript中通过提示框跳转页面的方法
Feb 14 Javascript
基于javascript bootstrap实现生日日期联动选择
Apr 07 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(同步显示图像位置信息)
Dec 02 Javascript
微信小程序 底部导航栏目开发资料
Dec 05 Javascript
bootstrap switch开关组件使用方法详解
Aug 22 Javascript
jQuery 实现鼠标画框并对框内数据选中的实例代码
Aug 29 jQuery
vue2.0+vuex+localStorage代办事项应用实现详解
May 31 Javascript
如何实现一个webpack模块解析器
Oct 24 Javascript
JS数组属性去重并校验重复数据
Jan 10 Javascript
Vue使用自定义指令实现拖拽行为实例分析
Jun 06 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
迅雷下载《中学科技》怀旧期刊下载
2021/02/27 无线电
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
ADODB结合SMARTY使用~超级强
2006/11/25 PHP
PHP分页显示制作详细讲解
2008/11/19 PHP
JavaScript实现的购物车效果可以运用在好多地方
2014/05/09 Javascript
JavaScript中实现异步编程模式的4种方法
2014/09/24 Javascript
jQuery中:has选择器用法实例
2014/12/30 Javascript
jQuery实现连续动画效果实例分析
2015/10/09 Javascript
JS实现的车标图片提示效果代码
2015/10/10 Javascript
jQuery实现选项卡切换效果简单演示
2015/12/09 Javascript
js格式化输入框内金额、银行卡号
2016/02/01 Javascript
第九章之路径分页标签与徽章组件
2016/04/25 Javascript
ionic3+Angular4实现接口请求及本地json文件读取示例
2017/10/11 Javascript
AngularJS基于MVC的复杂操作实例讲解
2017/12/31 Javascript
vue.js 子组件无法获取父组件store值的解决方式
2019/11/08 Javascript
浅析vue-router中params和query的区别
2019/12/24 Javascript
vue-cli创建的项目中的gitHooks原理解析
2020/02/14 Javascript
详解Django中的过滤器
2015/07/16 Python
Python实现的生成格雷码功能示例
2018/01/24 Python
解决python3 urllib 链接中有中文的问题
2018/07/16 Python
Python实现繁体中文与简体中文相互转换的方法示例
2018/12/18 Python
Numpy之将矩阵拉成向量的实例
2019/11/30 Python
python Qt5实现窗体跟踪鼠标移动
2019/12/13 Python
Python使用psutil获取进程信息的例子
2019/12/17 Python
Pytorch 之修改Tensor部分值方式
2019/12/27 Python
pytorch GAN伪造手写体mnist数据集方式
2020/01/10 Python
python查看矩阵的行列号以及维数方式
2020/05/22 Python
PyTorch中的拷贝与就地操作详解
2020/12/09 Python
检测浏览器是否支持html5视频的代码
2013/03/28 HTML / CSS
HTML5、Select下拉框右边加图标的实现代码(增进用户体验)
2017/10/16 HTML / CSS
AJAX检测用户名是否存在的方法
2021/03/24 Javascript
贷款承诺书范文
2014/05/19 职场文书
2014年库房工作总结
2014/11/26 职场文书
初三学生语文考试作弊检讨书
2014/12/14 职场文书
Python Pygame实战在打砖块游戏的实现
2022/03/17 Python
MySQL RC事务隔离的实现
2022/03/31 MySQL