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插件之validation插件
Mar 29 jQuery
关于jQuery库冲突的完美解决办法
May 20 jQuery
使用jQuery.Pin垂直滚动时固定导航
May 24 jQuery
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 jQuery
jQuery实现简单的手风琴效果
Apr 17 jQuery
jQuery EasyUI结合zTree树形结构制作web页面
Sep 01 jQuery
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 jQuery
jquery实现左右轮播图效果
Sep 28 jQuery
jQuery实现弹窗下底部页面禁止滑动效果
Dec 19 jQuery
jQuery NProgress.js加载进度插件的简单使用方法
Jan 31 jQuery
jquery实现烟花效果(面向对象)
Mar 10 jQuery
jquery实现广告上下滚动效果
Mar 04 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
ThinkPHP之R方法实例详解
2014/06/20 PHP
destoon在360浏览器下出现用户被强行注销的解决方法
2014/06/26 PHP
php实现根据url自动生成缩略图的方法
2014/09/23 PHP
实现WordPress主题侧边栏切换功能的PHP脚本详解
2015/12/14 PHP
如何在PHP中读写文件
2020/09/07 PHP
javascript 表格排序和表头浮动效果(扩展SortTable)
2009/04/07 Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
new Date()问题在ie8下面的处理方法
2014/07/31 Javascript
$(&quot;&quot;).click与onclick的区别示例介绍
2014/09/25 Javascript
javascript中关于&amp;&amp; 和 || 表达式的小技巧分享
2015/04/10 Javascript
jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击
2016/01/22 Javascript
基于React.js实现原生js拖拽效果引发的思考
2016/03/30 Javascript
js贪吃蛇游戏实现思路和源码
2016/04/14 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
2017/05/02 Javascript
基于JavaScript中标识符的命名规则介绍
2018/01/06 Javascript
Linux Centos7.2下安装nodejs&amp;npm配置全局路径的教程
2018/05/15 NodeJs
使用Vuex解决Vue中的身份验证问题
2018/09/28 Javascript
微信小程序如何获取群聊的openGid以及名称详解
2019/07/17 Javascript
基于Web Audio API实现音频可视化效果
2020/06/12 Javascript
python脚本实现xls(xlsx)转成csv
2016/04/10 Python
python 全文检索引擎详解
2017/04/25 Python
python 3利用BeautifulSoup抓取div标签的方法示例
2017/05/28 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
Python 占位符的使用方法详解
2019/07/10 Python
python:批量统计xml中各类目标的数量案例
2020/03/10 Python
css3弹性盒模型(Flexbox)详细介绍
2014/10/08 HTML / CSS
css3的过滤效果简单实例
2016/08/03 HTML / CSS
美国领先的奢侈美容零售商:Bluemercury
2017/07/26 全球购物
英国婴儿产品专家:Samuel Johnston
2020/04/20 全球购物
医学护理系毕业生求职信
2013/10/01 职场文书
婚前财产公证书
2014/04/10 职场文书
事业单位年度考核评语
2014/12/31 职场文书
检讨书范文大全
2015/05/07 职场文书
南京南京观后感
2015/06/02 职场文书
2016年暑假学生家长评语
2015/12/01 职场文书
运动会主持人开幕词
2016/03/04 职场文书