用jquery的attr方法实现图片切换效果


Posted in Javascript onFebruary 05, 2017

利用jquery的attr方法实现如下简单的图片切换效果,希望大家喜欢

用jquery的attr方法实现图片切换效果

代码如下:

<!DOCTYPE html> 
<html> 
<head> 
  <meta charset="UTF-8"> 
  <title>图片</title> 
  <script src="js/jquery.min.js"></script> 
  <style> 
    /* intro */ 
    .intro 
    { 
     width:470px; 
     margin-top: 40px; 
     padding: 25px 19px; 
     border: 1px solid #e6e6e6; 
     background-color: #fff; 
    } 
     
    .intro .pic-selector 
    { 
    /* width: 430px;*/ 
     height: 256px; 
     /* float: left;*/ 
    } 
     
    .intro .pic-selector .pic 
    { 
     width: 341px; 
     height: 256px; 
     overflow: hidden; 
     float: left; 
    } 
     
    .intro .pic-selector .pic img 
    { 
     width:100%; 
     height:100%; 
    } 
         
    .intro .pic-selector ul 
        { 
         width: 73px; 
         float: left; 
         margin-left: 5px; 
         margin-top:0px; 
        } 
         
    .intro .pic-selector ul li 
        { 
         width: 80px; 
         height: 60px; 
         overflow: hidden; 
         margin-top: 5px; 
         cursor: pointer; 
         opacity: 0.5; 
        } 
    .intro .pic-selector ul li img{ 
      width:100%; 
      height:100%; 
    } 
         
    .intro .pic-selector ul li.active 
        { 
         opacity: 1; 
        } 
         
    .intro .pic-selector ul li:first-child 
  { 
   margin-top: 0px; 
  } 
  </style> 
</head> 
<body> 
  <div class="intro"> 
    <div class="pic-selector"> 
     <div class="pic"><img class="cover-size" src="img/0204_1.jpg" /></div> 
     <ul> 
      <li class="active"><img class="cover-size" src="img/0204_1.jpg" /></li> 
      <li><img class="cover-size" src="img/0204_2.jpg" /></li> 
      <li><img class="cover-size" src="img/0204_3.jpg" /></li> 
      <li><img class="cover-size" src="img/0204_4.jpg" /></li> 
     </ul> 
    </div> 
   </div> 
   <script> 
    $(function(){ 
      // pic selector 
       $('.intro .pic-selector ul li').hover(function () { 
        $('.intro .pic-selector ul li').removeClass('active'); 
        $(this).addClass('active'); 
        $('.intro .pic-selector .pic img').attr('src', $(this).children('img').attr('src')); 
//       makeImageCoverSize(); 
       }); 
    }) 
   </script> 
</body> 
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
探讨js字符串数组拼接的性能问题
Oct 11 Javascript
JavaScript获取网页中第一个链接ID的方法
Apr 03 Javascript
JavaScript模块化开发之SeaJS
Dec 13 Javascript
深入浅析knockout源码分析之订阅
Jul 12 Javascript
Es6 写的文件import 起来解决方案详解
Dec 13 Javascript
如何清除IE10+ input X 文本框的叉叉和密码输入框的眼睛图标
Dec 21 Javascript
js canvas实现简单的图像扩散效果
Jun 28 Javascript
分享vue.js devtools遇到一系列问题
Oct 24 Javascript
详解微信小程序审核不通过的解决方法
Jan 17 Javascript
使用Node.js写一个代码生成器的方法步骤
May 10 Javascript
教你如何用Node实现API的转发(某音乐)
Sep 20 Javascript
微信小程序接入vant Weapp组件的详细步骤
Oct 28 Javascript
JavaScript编写九九乘法表(两种任选)
Feb 04 #Javascript
JS动态生成年份和月份实例代码
Feb 04 #Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
Feb 04 #Javascript
js常用DOM方法详解
Feb 04 #Javascript
JavaScript数组操作详解
Feb 04 #Javascript
jQuery使用方法
Feb 04 #Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
Feb 04 #Javascript
You might like
php下使用SMTP发邮件的代码
2008/01/10 PHP
wamp安装后自定义配置的方法
2014/08/23 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
九种js弹出对话框的方法总结
2013/03/12 Javascript
字段太多jquey快速清空表单内容方法
2014/08/21 Javascript
jquery实现多行文字图片滚动效果示例代码
2014/10/10 Javascript
javascript封装的sqlite操作类实例
2015/07/17 Javascript
详细解读JavaScript编程中的Promise使用
2015/07/27 Javascript
JS实现点击按钮获取页面高度的方法
2015/11/02 Javascript
JavaScript实现点击按钮字体放大、缩小
2016/02/29 Javascript
js实现分割上传大文件
2016/03/09 Javascript
JS碰撞运动实现方法详解
2016/12/15 Javascript
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
2017/05/07 Javascript
基于elementUI实现图片预览组件的示例代码
2019/03/31 Javascript
vue+element-ui表格封装tag标签使用插槽
2020/06/18 Javascript
JavaScript中条件语句的优化技巧总结
2020/12/04 Javascript
Python中的defaultdict模块和namedtuple模块的简单入门指南
2015/04/01 Python
Python实现TCP协议下的端口映射功能的脚本程序示例
2016/06/14 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
2017/12/09 Python
ubuntu17.4下为python和python3装上pip的方法
2018/06/12 Python
3个用于数据科学的顶级Python库
2018/09/29 Python
解决python opencv无法显示图片的问题
2018/10/28 Python
pycharm+PyQt5+python最新开发环境配置(踩坑)
2019/02/11 Python
Python编写合并字典并实现敏感目录的小脚本
2019/02/26 Python
加拿大折扣、优惠券和交易网站:WagJag
2018/02/07 全球购物
Zooplus葡萄牙:欧洲领先的网上宠物商店
2018/07/01 全球购物
关于期中考试的反思
2014/02/02 职场文书
应届毕业生求职信范文
2014/05/08 职场文书
乡镇计划生育工作汇报
2014/10/28 职场文书
农民工工资支付承诺书
2015/05/04 职场文书
机关单位保密工作责任书
2015/05/11 职场文书
幼儿园春季开学通知
2015/07/16 职场文书
初中信息技术教学反思
2016/02/16 职场文书
员工给公司的建议书
2019/06/24 职场文书
导游词之广西漓江
2019/11/02 职场文书
NASA 机智号火星直升机拍到了毅力号设备碎片
2022/04/29 数码科技