用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实现异步刷新的代码(转载)
Mar 29 Javascript
基于jquery的跟随屏幕滚动代码
Jul 24 Javascript
基于jQuery实现在线选座之高铁版
Aug 24 Javascript
深入探秘jquery瀑布流的实现
Jan 30 Javascript
JavaScript利用HTML DOM进行文档操作的方法
Mar 28 Javascript
jQuery 选择器(61种)整理总结
Sep 26 Javascript
利用jQuery来动态为属性添加或者删除属性的简单方法
Dec 02 Javascript
JavaScript代码执行的先后顺序问题
Oct 29 Javascript
react 实现页面代码分割、按需加载的方法
Apr 03 Javascript
Bootstarp在pycharm中的安装及简单的使用方法
Apr 19 Javascript
webpack的tree shaking的实现方法
Sep 18 Javascript
微信小程序自定义tabbar custom-tab-bar 6s出不来解决方案(cover-view不兼容)
Nov 01 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中的正则表达式以及模式匹配
2013/06/19 PHP
php简单实现查询数据库返回json数据
2015/04/16 PHP
laravel添加前台跳转成功页面示例
2019/10/22 PHP
jscript之Read an Excel Spreadsheet
2007/06/13 Javascript
两个JavaScript jsFiddle JSBin在线调试器
2010/03/14 Javascript
使用js实现关闭js弹出层的窗口
2014/02/10 Javascript
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
深入浅析react native es6语法
2015/12/09 Javascript
javascript与jquery动态创建html元素示例
2016/07/25 Javascript
NodeJS自定义模块写法(详解)
2017/06/27 NodeJs
Angular通过指令动态添加组件问题
2018/07/09 Javascript
python批量生成本地ip地址的方法
2015/03/23 Python
python动态加载包的方法小结
2016/04/18 Python
Python中遍历字典过程中更改元素导致异常的解决方法
2016/05/12 Python
python 使用get_argument获取url query参数
2017/04/28 Python
python编程实现随机生成多个椭圆实例代码
2018/01/03 Python
django 删除数据库表后重新同步的方法
2018/05/27 Python
HTML的form表单和django的form表单
2019/07/25 Python
python 并发编程 多路复用IO模型详解
2019/08/20 Python
python快速排序的实现及运行时间比较
2019/11/22 Python
python实现高斯投影正反算方式
2020/01/17 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
2020/04/24 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
全球独特生活方式产品和礼品购物网站:AHAlife
2018/09/18 全球购物
Ajax和javascript的区别
2013/07/20 面试题
妇科医生自荐信
2013/11/05 职场文书
个人委托书怎么写
2014/04/04 职场文书
村党支部书记承诺书
2014/05/29 职场文书
世界读书日的活动方案
2014/08/20 职场文书
党校党性分析材料
2014/12/19 职场文书
宣传稿格式范文
2015/07/23 职场文书
领导干部学习三严三实心得体会
2016/01/05 职场文书
导游词之无锡唐城
2019/12/12 职场文书
2019年农民幸福观调查的实践感悟
2019/12/19 职场文书
详解解Django 多对多表关系的三种创建方式
2021/08/23 Python
Python实现位图分割的效果
2021/11/20 Python