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 zTree树插件动态加载实例代码
May 11 jQuery
jquery append与appendTo方法比较
May 24 jQuery
jquery dataTable 后台加载数据并分页实例代码
Jun 07 jQuery
jQuery实现可编辑表格并生成json结果(实例代码)
Jul 19 jQuery
jQuery图片查看插件Magnify开发详解
Dec 25 jQuery
jquery.onoff实现简单的开关按钮功能(推荐)
May 24 jQuery
jQuery+CSS实现的标签页效果示例【测试可用】
Aug 14 jQuery
jQuery UI实现动画效果代码分享
Aug 19 jQuery
jQuery each和js forEach用法比较
Feb 27 jQuery
jquery操作checkbox的常用方法总结【附测试源码下载】
Jun 10 jQuery
jquery 回调操作实例分析【回调成功与回调失败的情况】
Sep 27 jQuery
jQuery实现动态加载瀑布流
Sep 01 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
非常好用的两个PHP函数 serialize()和unserialize()
2012/02/04 PHP
Prototype 学习 工具函数学习($w,$F方法)
2009/07/12 Javascript
Javascript 异步加载详解(浏览器在javascript的加载方式)
2012/05/20 Javascript
jQuery 1.9使用$.support替代$.browser的使用方法
2014/05/27 Javascript
详谈JavaScript内存泄漏
2014/11/14 Javascript
使用JS获取当前地理位置方法汇总
2014/12/18 Javascript
jQuery中[attribute*=value]选择器用法实例
2014/12/31 Javascript
分享一个自己写的简单的javascript分页组件
2015/02/15 Javascript
jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
2015/06/25 Javascript
js控制TR的显示隐藏
2016/03/04 Javascript
基于JS实现无缝滚动思路及代码分享
2016/06/07 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
微信小程序实现实时圆形进度条的方法示例
2017/02/24 Javascript
js实现导航吸顶效果
2017/02/24 Javascript
javascript兼容性(实例讲解)
2017/08/15 Javascript
Python的subprocess模块总结
2014/11/07 Python
qpython3 读取安卓lastpass Cookies
2016/06/19 Python
Python画柱状统计图操作示例【基于matplotlib库】
2018/07/04 Python
使用python接入微信聊天机器人
2020/03/31 Python
Python中的四种交换数值的方法解析
2019/11/18 Python
Python数据分析pandas模块用法实例详解
2019/11/20 Python
python pandas.DataFrame.loc函数使用详解
2020/03/26 Python
使用python计算三角形的斜边例子
2020/04/15 Python
解决django 向mysql中写入中文字符出错的问题
2020/05/18 Python
pycharm 关掉syntax检查操作
2020/06/09 Python
使用npy转image图像并保存的实例
2020/07/01 Python
HTML5计时器小例子
2013/10/15 HTML / CSS
英国豪华真皮和布艺沙发销售网站:Darlings of Chelsea
2018/01/05 全球购物
求职者简历中的自我评价
2013/10/20 职场文书
食堂个人先进事迹
2014/01/22 职场文书
歌唱比赛主持词
2014/03/18 职场文书
解除劳动关系协议书范文
2014/09/11 职场文书
2014年财政局工作总结
2014/12/09 职场文书
安全生产先进个人总结
2015/02/15 职场文书
详细谈谈JavaScript中循环之间的差异
2021/08/23 Javascript
Ajax实现三级联动效果
2021/10/05 Javascript