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使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
Apr 28 jQuery
jQuery动态追加页面数据以及事件委托详解
May 06 jQuery
Jquery中attr与prop的区别详解
May 27 jQuery
jquery.validate表单验证插件使用详解
Jun 21 jQuery
jQuery、layer实现弹出层的打开、关闭功能
Jun 28 jQuery
jQuery实现点击关注和取消功能
Jul 03 jQuery
jquery手机触屏滑动拼音字母城市选择器的实例代码
Dec 11 jQuery
jquery实现侧边栏左右伸缩效果的示例
Dec 19 jQuery
jquery实现搜索框功能实例详解
Jul 23 jQuery
jquery实现下载图片功能
Jul 18 jQuery
jQuery实现聊天对话框
Feb 08 jQuery
jQuery使用jsonp实现百度搜索的示例代码
Jul 08 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中运用jQuery的Ajax跨域调用实现代码
2012/02/21 PHP
在Win7 中为php扩展配置Xcache
2014/10/08 PHP
PHP文件操作之获取目录下文件与计算相对路径的方法
2016/01/08 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
2019/06/03 PHP
javascript eval函数深入认识
2009/02/21 Javascript
使用dynatrace-ajax跟踪JavaScript的性能
2010/04/12 Javascript
javascript学习笔记(十五) js间歇调用和超时调用
2012/06/20 Javascript
Javascript模块化编程(三)require.js的用法及功能介绍
2013/01/17 Javascript
jquery实现导航固定顶部的效果仿蘑菇街
2014/10/22 Javascript
简介JavaScript中的sub()方法的使用
2015/06/08 Javascript
编写高性能Javascript代码的N条建议
2015/10/12 Javascript
Bootstrap基本插件学习笔记之按钮(21)
2016/12/08 Javascript
详解Webpack loader 之 file-loader
2018/11/07 Javascript
Angular Excel 导入与导出的实现代码
2019/04/17 Javascript
在vue项目实现一个ctrl+f的搜索功能
2020/02/28 Javascript
vue3.0 加载json的方法(非ajax)
2020/10/26 Javascript
Python语言的12个基础知识点小结
2014/07/10 Python
Python for Informatics 第11章之正则表达式(二)
2016/04/21 Python
Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法
2018/05/04 Python
python使用numpy读取、保存txt数据的实例
2018/10/14 Python
对Python的zip函数妙用,旋转矩阵详解
2018/12/13 Python
python 中的9个实用技巧,助你提高开发效率
2020/08/30 Python
利用CSS3实现开门效果实例源码
2016/08/22 HTML / CSS
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
舞会礼服和舞会鞋:PromGirl
2019/04/22 全球购物
美国豪华的多品牌精品店:The Webster
2019/07/31 全球购物
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
NFL官方在线商店:NFLShop
2020/07/29 全球购物
室内设计自我鉴定
2013/10/15 职场文书
生物科学专业职业规划书范文
2014/02/11 职场文书
大学秋游活动方案
2014/02/11 职场文书
文明礼貌演讲稿
2014/05/12 职场文书
2014工程部年度工作总结
2014/12/17 职场文书
人事文员岗位职责
2015/02/04 职场文书
从np.random.normal()到正态分布的拟合操作
2021/06/02 Python
用JS创建一个录屏功能
2021/11/11 Javascript