用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 cookie插件代码类
May 26 Javascript
jQuery 改变CSS样式基础代码
Feb 11 Javascript
jquery实现背景墙聚光灯效果示例分享
Mar 02 Javascript
Javascript获取随机数的实现方法
Jun 22 Javascript
Bootstrap学习系列之使用 Bootstrap Typeahead 组件实现百度下拉效果
Jul 07 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
Jul 18 Javascript
angular.extend方法的具体使用
Sep 14 Javascript
微信小程序之滚动视图容器的实现方法
Sep 26 Javascript
原生JavaScript实现remove()和recover()功能示例
Jul 24 Javascript
详解vue中的computed的this指向问题
Dec 05 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
Aug 03 Javascript
解决vue字符串换行问题(绝对管用)
Aug 06 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
新的一年,新的期待:DC在2020年的四部动画电影
2020/01/01 欧美动漫
PHP简洁函数(PHP简单明了函数语法)
2012/06/10 PHP
简单的php数据库操作类代码(增,删,改,查)
2013/04/08 PHP
浅析HTTP消息头网页缓存控制以及header常用指令介绍
2013/06/28 PHP
VB中的RasEnumConnections函数返回632错误解决方法
2014/07/29 PHP
JavaScript多线程的实现方法
2007/05/08 Javascript
jQuery .tmpl(), .template()学习资料小结
2011/07/18 Javascript
jQuery性能优化28条建议你值得借鉴
2013/02/16 Javascript
让图片旋转任意角度及JQuery插件使用介绍
2013/03/20 Javascript
js调用图片隐藏&amp;显示实现代码
2013/09/13 Javascript
JavaScript中实现单体模式分享
2015/01/29 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
全面了解JavaScript的数据类型转换
2016/07/01 Javascript
基于BootStrap实现简洁注册界面
2017/07/20 Javascript
JS非空验证及邮箱验证的实例
2017/08/11 Javascript
vue2.0 下拉框默认标题设置方法
2018/08/22 Javascript
ng-events类似ionic中Events的angular全局事件
2018/09/05 Javascript
vue实现的组件兄弟间通信功能示例
2018/12/04 Javascript
Python代码调试的几种方法总结
2015/04/15 Python
Django压缩静态文件的实现方法详析
2018/08/26 Python
Python中栈、队列与优先级队列的实现方法
2019/06/30 Python
Python 的字典(Dict)是如何存储的
2019/07/05 Python
对python 中re.sub,replace(),strip()的区别详解
2019/07/22 Python
PyCharm2018 安装及破解方法实现步骤
2019/09/09 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
2021/01/05 Python
南京迈特望C/C++面试题
2012/07/09 面试题
静态变量和实例变量的区别
2015/07/07 面试题
教师岗位职责
2013/11/17 职场文书
妇女干部培训方案
2014/05/12 职场文书
李培根演讲稿
2014/05/22 职场文书
小学生五年级大队长竞选发言稿
2014/09/12 职场文书
2014年前台文员工作总结
2014/12/08 职场文书
中学生勤俭节约倡议书
2015/04/29 职场文书
银行岗位培训心得体会
2016/01/09 职场文书
Python下载商品数据并连接数据库且保存数据
2022/03/31 Python
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js