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 3秒后跳转页面的实现代码
Mar 10 Javascript
jQuery自定义添加&quot;$&quot;与解决&quot;$&quot;冲突的方法
Jan 19 Javascript
JS+CSS实现感应鼠标渐变显示DIV层的方法
Feb 20 Javascript
判断js的Array和Object的实现方法
Aug 29 Javascript
AngularJS中watch监听用法分析
Nov 04 Javascript
jQuery实现ToolTip元素定位显示功能示例
Nov 23 Javascript
angularjs2中父子组件的数据传递的实例代码
Jul 05 Javascript
vue 封装自定义组件之tabal列表编辑单元格组件实例代码
Sep 07 Javascript
取消Bootstrap的dropdown-menu点击默认关闭事件方法
Aug 10 Javascript
angular 表单验证器验证的同时限制输入的实现
Apr 11 Javascript
node.js通过url读取文件
Oct 16 Javascript
uniapp引入支付宝原生扫码插件步骤详解
Jul 23 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
PHP4之COOKIE支持详解
2006/10/09 PHP
php数组(array)输出的三种形式详解
2013/06/05 PHP
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
2013/06/27 PHP
php预定义变量使用帮助(带实例)
2013/10/30 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
php微信浏览器分享设置以及回调详解
2016/08/01 PHP
一种JavaScript的设计模式
2006/11/22 Javascript
学习ExtJS table布局
2009/10/08 Javascript
33种Javascript 表格排序控件收集
2009/12/03 Javascript
Jquery创建一个层当鼠标移动到层上面不消失效果
2013/12/12 Javascript
jQuery实现购物车多物品数量的加减+总价计算
2014/06/06 Javascript
JS中产生20位随机数以0-9为例也可以是a-z A-Z
2014/08/01 Javascript
jQuery的css()方法用法实例
2014/12/24 Javascript
smartcrop.js智能图片裁剪库
2015/10/14 Javascript
jQuery实现摸拟alert提示框
2016/05/22 Javascript
js实现表单及时验证功能 用户信息立即验证
2016/09/13 Javascript
vue-cli下的vuex的简单Demo图解(实现加1减1操作)
2018/02/26 Javascript
详解vue-router数据加载与缓存使用总结
2018/10/29 Javascript
JS实现简易贪吃蛇游戏
2020/08/24 Javascript
Python中使用HTMLParser解析html实例
2015/02/08 Python
Pyspider中给爬虫伪造随机请求头的实例
2018/05/07 Python
python opencv旋转图像(保持图像不被裁减)
2018/07/26 Python
python实现根据文件关键字进行切分为多个文件的示例
2018/12/10 Python
python lxml中etree的简单应用
2019/05/10 Python
使用python动态生成波形曲线的实现
2019/12/04 Python
python topk()函数求最大和最小值实例
2020/04/02 Python
对Pytorch 中的contiguous理解说明
2021/03/03 Python
Muziker英国:中欧最大的音乐家商店
2020/02/05 全球购物
10条PHP编程习惯
2014/05/26 面试题
大学学习计划书范文
2014/05/02 职场文书
承诺书样本
2014/08/30 职场文书
开平碉楼导游词
2015/02/06 职场文书
学生会2016感恩节活动小结
2016/04/01 职场文书
Nginx的反向代理实例详解
2021/03/31 Servers
python 爬取吉首大学网站成绩单
2021/06/02 Python
动视暴雪取消疫苗禁令 让所有员工返回线下工作
2022/04/03 其他游戏