jQuery实现点击小图显示大图代码分享


Posted in Javascript onAugust 25, 2015

本文实例讲述了jQuery实现点击小图显示大图效果。分享给大家供大家参考。具体如下:
这是一款基于jQuery实现的点击小图查看大图的代码,适合用于产品展示等环节,便于用户浏览产品细节,是一款非常实用的特效代码。
运行效果图:    ----------------------查看效果-----------------------

jQuery实现点击小图显示大图代码分享 

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。
为大家分享的jQuery实现点击小图显示大图效果代码如下

<head>
 
 <title>jQuery实现点击小图显示大图效果</title>
 <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
 <script type="text/javascript" src="js/jquery.mousewheel-3.0.2.pack.js"></script>
 <script type="text/javascript" src="js/jquery.fancybox-1.3.1.js"></script>
 <script type="text/javascript" src="js/pngobject.js"></script>
 <link rel="stylesheet" href="style/style.css" type="text/css" />
 <link rel="stylesheet" href="style/jquery.fancybox-1.3.1.css" type="text/css" />
 <script type="text/javascript">
 $(document).ready(function() {
  /*
  *  Examples - images
  */

  $("a#example1").fancybox({
  'titleShow' : false
  });

  $("a#example2").fancybox({
  'titleShow' : false,
  'transitionIn' : 'elastic',
  'transitionOut' : 'elastic'
  });

  $("a#example3").fancybox({
  'titleShow' : false,
  'transitionIn' : 'none',
  'transitionOut' : 'none'
  });

  $("a#example4").fancybox();

  $("a#example5").fancybox({
  'titlePosition' : 'inside'
  });

  $("a#example6").fancybox({
  'titlePosition' : 'over'
  });

  $("a[rel=example_group]").fancybox({
  'transitionIn' : 'none',
  'transitionOut' : 'none',
  'titlePosition' : 'over',
  'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
   return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? '   ' + title : '') + '</span>';
  }
  });

  /*
  *  Examples - various
  */

  $("#various1").fancybox({
  'titlePosition' : 'inside',
  'transitionIn' : 'none',
  'transitionOut' : 'none'
  });

  $("#various2").fancybox();

  $("#various3").fancybox({
  'width'  : '75%',
  'height'  : '75%',
  'autoScale'  : false,
  'transitionIn' : 'none',
  'transitionOut' : 'none',
  'type'  : 'iframe'
  });

  $("#various4").fancybox({
  'padding'  : 0,
  'autoScale'  : false,
  'transitionIn' : 'none',
  'transitionOut' : 'none'
  });
 });
 </script>
</head>
<body>

<div id="content">
 <h4>jQuery 实现点击小图显示大图</h4>
 <p>
 <a rel="example_group" href="example/11.jpg" title="Lorem ipsum dolor sit amet"><img alt="" src="example/1.jpg" /></a>

 <a rel="example_group" href="example/22.jpg" title=""><img alt="" src="example/2.jpg" /></a>

 <a rel="example_group" href="example/44.jpg" title=""><img alt="" src="example/4.jpg" /></a>
 </p>
 <p>
 <a rel="example_group" href="example/33.jpg" title=""><img alt="" src="example/3.jpg" /></a>

 <a rel="example_group" href="example/8_b.jpg" title=""><img alt="" src="example/8_s.jpg" /></a>

 <a rel="example_group" href="example/9_b.jpg" title=""><img alt="" src="example/9_s.jpg" /></a>
 </p>
</div>
<div><p> </p></div>
</body>
</html>

以上就是为大家分享的jQuery实现点击小图显示大图效果代码,希望大家可以喜欢。

Javascript 相关文章推荐
js函数参数设置默认值的一种变通实现方法
May 26 Javascript
JavaScript学习笔记之基础语法
Jan 22 Javascript
基于Javascript实现弹出页面效果
Jan 01 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
Nov 21 Javascript
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 jQuery
JS实现中文汉字按拼音排序的方法
Oct 09 Javascript
还不懂递归?读完这篇文章保证你会懂
Jul 29 Javascript
vue-router动态设置页面title的实例讲解
Aug 30 Javascript
详解puppeteer使用代理
Dec 27 Javascript
Vue中的验证登录状态的实现方法
Mar 09 Javascript
Vue实现按钮级权限方案
Nov 21 Javascript
在vue中使用image-webpack-loader实例
Nov 12 Javascript
基于jquery实现select选择框内容左右移动添加删除代码分享
Aug 25 #Javascript
jquery实现鼠标经过显示下划线的渐变下拉菜单效果代码
Aug 24 #Javascript
基于jQuery实现在线选座之高铁版
Aug 24 #Javascript
jQuery实现TAB风格的全国省份城市滑动切换效果代码
Aug 24 #Javascript
jquery实现像栅栏一样左右滑出式二级菜单效果代码
Aug 24 #Javascript
jQuery实现的fixedMenu下拉菜单效果代码
Aug 24 #Javascript
基于jquery实现在线选座订座之影院篇
Aug 24 #Javascript
You might like
php中adodbzip类实例
2014/12/08 PHP
PHP实现的mysql主从数据库状态检测功能示例
2017/07/20 PHP
PHP实现的服务器一致性hash分布算法示例
2018/08/09 PHP
实例讲解通过​PHP创建数据库
2019/01/20 PHP
textContent在Firefox下与innerText等效的属性
2007/05/12 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
jQuery 取值、赋值的基本方法整理
2014/03/31 Javascript
使用AngularJS 应用访问 Android 手机的图片库
2015/03/24 Javascript
js代码实现无缝滚动(文字和图片)
2015/08/20 Javascript
JS+CSS实现简单滑动门(滑动菜单)效果
2015/09/19 Javascript
laypage分页控件使用实例详解
2016/05/19 Javascript
JavaScript中的对象继承关系
2016/08/01 Javascript
Angular使用$http.jsonp发送跨站请求的方法
2017/03/16 Javascript
JS实现移动端按首字母检索城市列表附源码下载
2017/07/05 Javascript
JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
2017/08/17 Javascript
javascript填充默认头像方法
2018/02/22 Javascript
解决JavaScript layui 下拉框不显示的问题
2018/08/14 Javascript
vue+Element-ui实现分页效果实例代码详解
2018/12/10 Javascript
javscript 数组扁平化的实现
2020/02/03 Javascript
JS寄快递地址智能解析的实现代码
2020/07/16 Javascript
VSCode Vue开发推荐插件和VSCode快捷键(小结)
2020/08/08 Javascript
详解template标签用法(含vue中的用法总结)
2021/01/12 Vue.js
python计算书页码的统计数字问题实例
2014/09/26 Python
Python TestCase中的断言方法介绍
2019/05/02 Python
用Anaconda安装本地python包的方法及路径问题(图文)
2019/07/16 Python
python中什么是面向对象
2020/06/11 Python
Django框架安装及项目创建过程解析
2020/09/14 Python
CSS3圆角边框和边界图片效果实例
2016/07/01 HTML / CSS
加拿大在线眼镜零售商:SmartBuyGlasses加拿大
2019/05/25 全球购物
上课迟到检讨书100字
2014/01/11 职场文书
幼儿教师师德承诺书
2014/05/23 职场文书
党员活动总结
2015/02/04 职场文书
反四风问题学习心得体会
2016/01/22 职场文书
导游词之澳门玫瑰圣母堂
2019/12/03 职场文书
MySQL数据库必备之条件查询语句
2021/10/15 MySQL
JavaScript 对象创建的3种方法
2021/11/17 Javascript