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实现字体颜色渐变效果的方法
Mar 29 jQuery
为Jquery EasyUI 组件加上清除功能的方法(详解)
Apr 13 jQuery
jquery.validate表单验证插件使用详解
Jun 21 jQuery
jQuery实现腾讯信用界面(自制刻度尺)样式
Aug 15 jQuery
浅谈ajax在jquery中的请求和servlet中的响应
Jan 22 jQuery
使用Ajax和Jquery配合数据库实现下拉框的二级联动的示例
Jan 25 jQuery
jQuery实现表格隔行换色
Sep 01 jQuery
jQuery使用bind动态绑定事件无效的处理方法
Dec 11 jQuery
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
jQuery分组选择器简单用法示例
Apr 04 jQuery
jQuery实现的图片点击放大缩小功能案例
Jan 02 jQuery
jquery实现聊天机器人
Feb 08 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
PHP中读取文件的几个方法总结(推荐)
2016/06/03 PHP
php生成短网址/短链接原理和用法实例分析
2020/05/29 PHP
showModelessDialog()使用详解
2006/09/21 Javascript
js资料toString 方法
2007/03/13 Javascript
Javascript条件判断使用小技巧总结
2008/09/08 Javascript
JavaScript 对话框和状态栏使用说明
2009/10/25 Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
2013/01/11 Javascript
jquery $.each() 使用小探
2013/08/23 Javascript
Javascript实现视频轮播在pc端与移动端均可
2013/09/29 Javascript
js动态设置div的值下例子
2013/10/29 Javascript
JavaScript实现twitter puddles算法实例
2014/12/06 Javascript
JavaScript实现非常简单实用的下拉菜单效果
2015/08/27 Javascript
很酷的星级评分系统原生JS实现
2016/08/25 Javascript
Vue关于数据绑定出错解决办法
2017/05/15 Javascript
微信小程序实现的动态设置导航栏标题功能示例
2019/01/31 Javascript
用C++封装MySQL的API的教程
2015/05/06 Python
python迭代器与生成器详解
2016/03/10 Python
python使用str &amp; repr转换字符串
2016/10/13 Python
python遍历序列enumerate函数浅析
2017/10/17 Python
Python2与python3中 for 循环语句基础与实例分析
2017/11/20 Python
对Python中range()函数和list的比较
2018/04/19 Python
Python之用户输入的实例
2018/06/22 Python
python3.8 微信发送服务器监控报警消息代码实现
2019/11/05 Python
使用Python paramiko模块利用多线程实现ssh并发执行操作
2019/12/05 Python
jupyter notebook中美观显示矩阵实例
2020/04/17 Python
Python析构函数__del__定义原理解析
2020/11/20 Python
Html5无刷新修改browser Url的方法
2014/01/15 HTML / CSS
意大利奢侈品购物网站:Giglio
2018/01/05 全球购物
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
Cynthia Rowley官网:全球领先的生活方式品牌
2020/10/27 全球购物
SQL Server 2000数据库的文件有哪些,分别进行描述。
2015/11/09 面试题
毕业生自荐书模版
2014/01/04 职场文书
劳动竞赛活动总结
2014/05/05 职场文书
2015年度优秀员工自荐书
2015/03/06 职场文书
pytorch实现线性回归以及多元回归
2021/04/11 Python
深入浅析Django MTV模式
2021/09/04 Python