用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 相关文章推荐
JavaScript 对象成员的可见性说明
Oct 16 Javascript
javascript+iframe 实现无刷新载入整页的代码
Mar 17 Javascript
基于jQuery的自动完成插件
Feb 03 Javascript
javascript实现手机震动API代码
Aug 05 Javascript
基于jquery实现二级联动效果
Mar 30 jQuery
AngularJS使用ocLazyLoad实现js延迟加载
Jul 05 Javascript
Js中async/await的执行顺序详解
Sep 22 Javascript
javaScript手机号码校验工具类PhoneUtils详解
Dec 08 Javascript
使用webpack打包koa2 框架app
Feb 02 Javascript
使用react实现手机号的数据同步显示功能的示例代码
Apr 03 Javascript
vue+axios+mock.js环境搭建的方法步骤
Aug 28 Javascript
解决vue 退出动画无效的问题
Aug 09 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 彩色文字实现代码
2009/06/29 PHP
php操作mysqli(示例代码)
2013/10/28 PHP
ThinkPHP3.1新特性之内容解析输出详解
2014/06/19 PHP
PHP实现采集抓取淘宝网单个商品信息
2015/01/08 PHP
PHP网站开发中常用的8个小技巧
2015/02/13 PHP
Yii使用Captcha验证码的方法
2015/12/28 PHP
js css样式操作代码(批量操作)
2009/10/09 Javascript
javascript 基础篇1 什么是js 建立第一个js程序
2012/03/14 Javascript
javascript中的缓动效果实现程序
2012/12/29 Javascript
JavaScript计划任务后台运行的方法
2015/12/18 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
Vue键盘事件用法总结
2017/04/18 Javascript
JavaScript html5 canvas实现图片上画超链接
2017/10/20 Javascript
vue-scroller记录滚动位置的示例代码
2018/01/17 Javascript
JS函数动态传递参数的方法分析【基于arguments对象】
2019/06/05 Javascript
vue中父子组件的参数传递和应用示例
2021/01/04 Vue.js
VTK与Python实现机械臂三维模型可视化详解
2017/12/13 Python
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
Python实现随机创建电话号码的方法示例
2018/12/07 Python
查看python安装路径及pip安装的包列表及路径
2019/04/03 Python
python接口自动化测试之接口数据依赖的实现方法
2019/04/26 Python
python超时重新请求解决方案
2019/10/21 Python
使用matplotlib绘制图例标签中带有公式的图
2019/12/13 Python
几个CSS3的flex弹性盒模型布局的简单例子演示
2016/05/12 HTML / CSS
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
2012/11/25 面试题
党员公开承诺书和承诺事项
2014/03/25 职场文书
毕业留言寄语大全
2014/04/10 职场文书
《猴子种果树》教学反思
2014/04/26 职场文书
产品开发计划书
2014/04/27 职场文书
我的长生果教学反思
2014/04/28 职场文书
个人学习群众路线心得体会
2014/11/05 职场文书
仓库保管员岗位职责
2015/02/09 职场文书
活动费用申请报告
2015/05/15 职场文书
尼克胡哲观后感
2015/06/08 职场文书
大学生读书笔记范文
2015/07/01 职场文书
2016拓展训练心得体会范文
2016/01/12 职场文书