用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 相关文章推荐
jQuery对象和DOM对象的相互转化实现代码
Mar 02 Javascript
javascript之querySelector和querySelectorAll使用说明
Oct 09 Javascript
js实现简单登录功能的实例代码
Nov 09 Javascript
javascript实现动态模态绑定grid过程代码
Sep 22 Javascript
使用js画图之圆、弧、扇形
Jan 12 Javascript
微信浏览器内置JavaScript对象WeixinJSBridge使用实例
May 25 Javascript
jquery移动点击的项目到列表最顶端的方法
Jun 24 Javascript
JavaScript中调用函数的4种方式代码实例
Jul 08 Javascript
论JavaScript模块化编程
Mar 07 Javascript
通用无限极下拉菜单的实现代码
May 31 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
Jul 21 Javascript
Angular 1.x个人使用的经验小结
Jul 19 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
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
php 验证码(倾斜,正弦干扰线,黏贴,旋转)
2013/06/29 PHP
PHPExcel在linux环境下导出报500错误的解决方法
2017/01/26 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
PHP 模拟登陆功能实例详解
2019/09/10 PHP
利用PHP计算有多少小于当前数字的数字方法示例
2020/08/26 PHP
Web跨浏览器进程通信(Web跨域)
2013/04/17 Javascript
javascript修改IMG标签的src问题
2014/03/28 Javascript
JavaScript实现格式化字符串函数String.format
2016/12/16 Javascript
求js数组的最大值和最小值的四种方法
2017/03/03 Javascript
js禁止浏览器的回退事件
2017/04/20 Javascript
基于vue-cli配置lib-flexible + rem实现移动端自适应
2017/12/26 Javascript
vue 简单自动补全的输入框的示例
2018/03/12 Javascript
vue 指令之气泡提示效果的实现代码
2018/10/18 Javascript
微信小程序下拉菜单效果的实例代码
2019/05/14 Javascript
使用Vue-Awesome-Swiper实现旋转叠加轮播效果&amp;平移轮播效果
2019/08/16 Javascript
js实现一款简单踩白块小游戏(曾经很火)
2019/12/02 Javascript
[00:39]DOTA2上海特级锦标赛 Liquid战队宣传片
2016/03/04 DOTA
详解Python的单元测试
2015/04/28 Python
Python2.x版本中cmp()方法的使用教程
2015/05/14 Python
Python 实现字符串中指定位置插入一个字符
2018/05/02 Python
Pandas:Series和DataFrame删除指定轴上数据的方法
2018/11/10 Python
Python 3.6打包成EXE可执行程序的实现
2019/10/18 Python
jupyter notebook更换皮肤主题的实现
2021/01/07 Python
关于h5中的fetch方法解读(小结)
2017/11/15 HTML / CSS
做一个能自适应高度的textarea的示例代码
2019/09/06 HTML / CSS
什么是数组名
2012/05/10 面试题
办公室综合文员岗位职责范本
2014/02/13 职场文书
送餐员岗位职责范本
2014/02/21 职场文书
我的梦想演讲稿
2014/04/30 职场文书
2014年安全工作总结范文
2014/11/13 职场文书
2014年村委会工作总结
2014/11/24 职场文书
兵马俑导游词
2015/02/02 职场文书
幸福终点站观后感
2015/06/04 职场文书
忠犬八公的故事观后感
2015/06/05 职场文书
Redis Cluster 集群搭建你会吗
2021/08/04 Redis