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实现简单漂亮的Nav导航菜单效果
Mar 29 jQuery
js和jquery中获取非行间样式
May 05 jQuery
jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
May 19 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jQuery实现的事件绑定功能基本示例
Oct 11 jQuery
jQuery使用动画队列自定义动画操作示例
Jun 16 jQuery
jQuery easyui datagird编辑行删除行功能的实现代码
Sep 20 jQuery
jQuery实现简单的Ajax调用功能示例
Feb 15 jQuery
JQuery animate动画应用示例
May 14 jQuery
jQuery zTree插件使用简单教程
Aug 16 jQuery
jQuery实现高度灵活的表单验证功能示例【无UI】
Apr 30 jQuery
jQuery实现增删改查
Dec 22 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来实现网络服务
2009/09/15 PHP
色色整理的PHP面试题集锦
2012/03/08 PHP
基于PHP Web开发MVC框架的Smarty使用说明
2013/04/19 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
2015/12/16 PHP
php生成条形码的图片的实例详解
2017/09/13 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
xml分页+ajax请求数据源+dom取结果实例代码
2008/10/31 Javascript
DOM 脚本编程中的兄弟节点
2009/10/31 Javascript
关于jquery性能最佳实践的讨论,与求教
2012/03/30 Javascript
JS版的date函数(和PHP的date函数一样)
2014/05/12 Javascript
jquery对象和javascript对象即DOM对象相互转换
2014/08/07 Javascript
jQuery实现伪分页的方法分享
2016/02/17 Javascript
jQuery实现点击表格单元格就可以编辑内容的方法【测试可用】
2016/08/01 Javascript
js阻止冒泡和默认事件(默认行为)详解
2016/10/20 Javascript
vue中实现滚动加载更多的示例
2017/11/08 Javascript
bootstrapTable+ajax加载数据 refresh更新数据
2018/08/31 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
微信小程序自定义单项选择器样式
2019/07/25 Javascript
使用Vue-scroller页面input框不能触发滑动的问题及解决方法
2020/08/08 Javascript
[01:14]DOTA2亚洲邀请赛 ShowOpen
2015/02/07 DOTA
仅用500行Python代码实现一个英文解析器的教程
2015/04/02 Python
python抽象基类用法实例分析
2015/06/04 Python
Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例
2017/08/07 Python
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
Python2/3中urllib库的一些常见用法
2017/12/19 Python
使用css3做0.5px的细线的示例代码
2018/01/18 HTML / CSS
Perfume’s Club法国站:购买香水和化妆品
2019/05/02 全球购物
万代美国官网:PREMIUM BANDAI USA
2020/09/11 全球购物
光声世纪笔试题目
2012/08/25 面试题
环境工程毕业生自荐信
2013/11/17 职场文书
幸福家庭标语
2014/06/27 职场文书
捐书倡议书
2014/08/29 职场文书
离婚财产处理协议书
2014/09/30 职场文书
详解TypeScript中的类型保护
2021/04/29 Javascript
python 闭包函数详细介绍
2022/04/19 Python
Windows 64位 安装 mysql 8.0.28 图文教程
2022/04/19 MySQL