jquery图片预览插件实现方法详解


Posted in jQuery onJuly 18, 2019

一、需求说明

效果如图:

jquery图片预览插件实现方法详解

二、代码实现

项目结构如图:

jquery图片预览插件实现方法详解

example.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>LIGHTBOX EXAMPLE</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.js" ></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<script type="text/javascript" src="js/jquery-mousewheel.js" ></script>
<script type="text/javascript" src="js/mylightbox.js" ></script>
<script type="text/javascript">
 $(function(){
 // 写法一:
 /*LightBox.init({
 imgObj : $(".imgPreview"),
 config : {
 boxHeight : 300,
 boxWidth : 500
 }
 });*/
 // 写法二:
 $(".imgPreview").lightbox({
 boxHeight : 300,
 boxWidth : 500
 });
 });
</script>
 
<link rel="stylesheet" href="css/mylightbox.css" rel="external nofollow" />
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css" />
</head> 
<body>
 <img id="lightImgaa" class="imgPreview" src="images/1.png"/>
 <img id="lightImgbb" class="imgPreview" src="images/2.png"/>
</body> 
</html>

mylightbox.css

.white_content { 
 display: none; 
 position: absolute;
 width: 800px;
 height: 600px;
 /*padding: 6px 16px;*/
 padding: 0;
 border: 3px solid rgb(252,252,252, 0.2); 
 background-color: #f5f6f7; 
 z-index:1002; 
 overflow: hidden;
}
.white_content .con {
 width: 800px;
 height: 600px;
}
.black_overlay { 
 display: none; 
 position: absolute; 
 top: 0%; 
 left: 0%; 
 width: 100%; 
 height: 100%; 
 background-color:#777777;
 z-index:1001; 
 -moz-opacity: 0.8; 
 opacity:.80; 
 filter: alpha(opacity=80); 
} 
.white_content .close {
 position: relative;
 float:right; 
 clear:both; 
 width:100%; 
 text-align:right; 
 margin:0;
 z-index: 10;
 height: 20px;
 line-height: 20px;
 background: white;
} 
.white_content .close a { 
 color:#333; 
 text-decoration:none; 
 font-size:14px; 
 font-weight:700 
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
Mar 21 jQuery
jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
Mar 23 jQuery
jquery仿京东商品放大浏览页面
Jun 06 jQuery
JQueryMiniUI按照时间进行查询的实现方法
Jun 07 jQuery
jQuery Autocomplete简介_动力节点Java学院整理
Jul 17 jQuery
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
Sep 20 jQuery
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
Nov 09 jQuery
JQuery事件委托原理与用法实例分析
May 13 jQuery
jquery操作select常见方法大全【7种情况】
May 28 jQuery
jQuery HTML设置内容和属性操作实例分析
May 20 jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
多种类型jQuery网页验证码插件代码实例
Jan 09 jQuery
jquery实现垂直无限轮播的方法分析
Jul 16 #jQuery
JQuery实现简单的复选框树形结构图示例【附源码下载】
Jul 16 #jQuery
jquery实现自定义树形表格的方法【自定义树形结构table】
Jul 12 #jQuery
JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
Jul 11 #jQuery
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
Jul 10 #jQuery
JavaScript实现的滚动公告特效【基于jQuery】
Jul 10 #jQuery
JavaScript前端页面搜索功能案例【基于jQuery】
Jul 10 #jQuery
You might like
实现“上一页”和“下一页按钮
2006/10/09 PHP
超级兔子让浮动层消失的前因后果
2007/03/09 Javascript
使用正则替换变量
2007/05/05 Javascript
JS 实现双色表格实现代码
2009/11/24 Javascript
对字符串进行HTML编码和解码的JavaScript函数
2010/02/01 Javascript
return false,对阻止事件默认动作的一些测试代码
2010/11/17 Javascript
js关于字符长度限制的问题示例探讨
2014/01/24 Javascript
Javascript判断文件是否存在(客户端/服务器端)
2014/09/16 Javascript
Vuejs仿网易云音乐实现听歌及搜索功能
2017/03/30 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
vue绑定的点击事件阻止冒泡的实例
2018/02/08 Javascript
详解CommonJS和ES6模块循环加载处理的区别
2018/12/26 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
javascript异步处理与Jquery deferred对象用法总结
2019/06/04 jQuery
JavaScript实现的开关灯泡点击切换特效示例
2019/07/08 Javascript
layui导出所有数据的例子
2019/09/10 Javascript
跟老齐学Python之用while来循环
2014/10/02 Python
tensorflow实现对图片的读取的示例代码
2018/02/12 Python
python编写简易聊天室实现局域网内聊天功能
2018/07/28 Python
python 扩展print打印文件路径和当前时间信息的实例代码
2019/10/11 Python
Python批量安装卸载1000个apk的方法
2020/04/10 Python
python 列表推导和生成器表达式的使用
2021/02/01 Python
浅谈基于HTML5的在线视频播放方案
2016/02/18 HTML / CSS
阿联酋航空假期:Emirates Holidays
2018/03/20 全球购物
幼师专业毕业生自荐信
2013/09/29 职场文书
无传销社区工作方案
2014/05/13 职场文书
幼儿园运动会口号
2014/06/07 职场文书
中秋手机店促销方案
2014/06/16 职场文书
市场营销专业毕业生求职信
2014/07/21 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
领导干部群众路线教育实践活动剖析材料
2014/10/10 职场文书
民主生活会发言材料
2014/10/20 职场文书
2014司机年终工作总结
2014/12/05 职场文书
安全保证书格式
2015/02/28 职场文书
2015年村党支部工作总结
2015/04/30 职场文书
nginx访问报403错误的几种情况详解
2022/07/23 Servers