jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】


Posted in jQuery onApril 27, 2018

本文实例讲述了jQuery实现鼠标滑过商品小图片上显示对应大图片功能。分享给大家供大家参考,具体如下:

1 . 效果截图

jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】

2 . 代码

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>3water.com jQuery图片变换</title>
</head>
<style type="text/css">
 .show{width:330px; height:auto; margin:50px auto; background:#eee}
 .item{background:#fff; width:300px; height:auto; float:left; margin:15px;}
 p{ padding:15px; color:#ff6600}
 .big-photo img{ width:300px; height:300px; border:1px solid #e0e0e0}
 .des-small img{ width:30px; height:30px;border:1px solid #e0e0e0; }
 .des-small img:hover{ border:1px solid #ff6600}
 .clear{clear:both}
</style>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">
 $(function() {
  /** 更换小图片 */
  $(".item a").hover(function(){
   changeImg($(this))
  }); 
 });
 function changeImg(obj){
  if(obj.find("img").attr("alt")=="small"){
   var temp_big_src = obj.siblings('a').find('img[alt=big]').attr('src');
   var temp_big_url = obj.siblings('a[class=big-photo]').attr('href');
   var temp_small_src = obj.find('img').attr('src');
   var temp_small_url = obj.attr('href');
   obj.siblings('a').find('img[alt=big]').attr('src',temp_small_src);
  }
 }
</script>
<body>
 <div class="show">
  <p>Jquery实现鼠标移动/移过到商品小图片上时替换掉大图片上的图片</p>
  <div class="item">
   <a class="big-photo">
    <img src="WR_00001.jpg" alt="big"/>
   </a>
   <a class="des-small">
    <img src="WR_00002.jpg" alt="small"/>
   </a>
   <a class="des-small">
    <img src="WR_00003.jpg" alt="small"/>
   </a>
   <a class="des-small">
    <img src="WR_00004.jpg" alt="small"/>
   </a>
  </div>
  <div class="clear"></div>
 </div>
</body>
</html>
jQuery 相关文章推荐
jQuery使用unlock.js插件实现滑动解锁
Apr 04 jQuery
jQuery查找和过滤_动力节点节点Java学院整理
Jul 04 jQuery
springmvc接收jquery提交的数组数据代码分享
Oct 28 jQuery
jQuery+SpringMVC中的复选框选择与传值实例
Jan 08 jQuery
jQuery niceScroll滚动条错位问题的解决方法
Feb 03 jQuery
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 jQuery
jQuery实现的自定义轮播图功能详解
Dec 28 jQuery
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
Jun 04 jQuery
jQuery鼠标滑过横向时间轴样式(代码详解)
Nov 01 jQuery
jquery实现直播弹幕效果
Nov 28 jQuery
jQuery模仿ToDoList实现简单的待办事项列表
Dec 30 jQuery
jquery css实现流程进度条
Mar 26 jQuery
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
Apr 26 #jQuery
jQuery实现的点击标题文字切换字体效果示例【测试可用】
Apr 26 #jQuery
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
Apr 26 #jQuery
jQuery length 和 size()区别总结
Apr 26 #jQuery
jQuery+ajax实现动态添加表格tr td功能示例
Apr 23 #jQuery
jQuery中图片展示插件highslide.js的简单dom
Apr 22 #jQuery
手写简单的jQuery雪花飘落效果实例
Apr 22 #jQuery
You might like
Codeigniter实现发送带附件的邮件
2015/03/19 PHP
总结PHP删除字符串最后一个字符的三种方法
2016/08/30 PHP
利用PHP获取汉字首字母并且分组排序详解
2017/10/22 PHP
脚本收藏iframe
2006/07/21 Javascript
[HTML/CSS/Javascript]WWTJS
2007/09/25 Javascript
File文件控件,选中文件(图片,flash,视频)即立即预览显示
2009/04/09 Javascript
jquery ui 1.7 ui.tabs 动态添加与关闭(按钮关闭+双击关闭)
2010/04/01 Javascript
js向上无缝滚动,网站公告效果 具体代码
2013/11/18 Javascript
对Web开发中前端框架与前端类库的一些思考
2015/03/27 Javascript
深入学习JavaScript中的Rest参数和参数默认值
2015/07/28 Javascript
jQuery实现鼠标经过弹出提示信息的地图热点效果
2015/08/07 Javascript
jquery带动画效果幻灯片特效代码
2015/08/27 Javascript
酷炫jQuery全屏3D焦点图动画效果
2016/03/22 Javascript
分享一道关于闭包、bind和this的面试题
2017/02/20 Javascript
node实现分片下载的示例代码
2018/10/17 Javascript
微信小程序如何使用云开发
2019/05/17 Javascript
JavaScript制作3D旋转相册
2020/08/02 Javascript
在vue中实现禁止回退上一步,路由不存历史记录
2020/07/22 Javascript
Python中字典和JSON互转操作实例
2015/01/19 Python
Python对list列表结构中的值进行去重的方法总结
2016/05/07 Python
python3+PyQt5实现使用剪贴板做复制与粘帖示例
2017/01/24 Python
Python进阶学习之特殊方法实例详析
2017/12/01 Python
Python 绘图库 Matplotlib 入门教程
2018/04/19 Python
python3 线性回归验证方法
2019/07/09 Python
Python selenium抓取虎牙短视频代码实例
2020/03/02 Python
Python tkinter实现日期选择器
2021/02/22 Python
详解前端HTML5几种存储方式的总结
2016/12/27 HTML / CSS
购买美国制造的相框和画框架:Picture Frames
2018/08/14 全球购物
Carmen Sol官网:购买果冻鞋、手袋和配件
2021/01/01 全球购物
OLEDBConnection和SQLConnection有什么区别
2013/05/31 面试题
《骆驼和羊》教学反思
2014/02/27 职场文书
生日礼品店创业计划书范文
2014/03/21 职场文书
外语专业毕业生自荐信
2014/04/14 职场文书
领导干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
欢迎词范文
2015/01/27 职场文书
如何起草一份正确的合伙创业协议书?
2019/07/04 职场文书