用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 arguments 多参传值函数
Oct 24 Javascript
js中单引号与双引号冲突问题解决方法
Oct 04 Javascript
JS实现无限级网页折叠菜单(类似树形菜单)效果代码
Sep 17 Javascript
JS关闭窗口时产生的事件及用法示例
Aug 20 Javascript
将json转换成struts参数的方法
Nov 08 Javascript
JS中showModalDialog关闭子窗口刷新主窗口用法详解
Mar 25 Javascript
JS数组去重(4种方法)
Mar 27 Javascript
捕获未处理的Promise错误方法
Oct 13 Javascript
json对象及数组键值的深度大小写转换问题详解
Mar 30 Javascript
jQuery使用bind动态绑定事件无效的处理方法
Dec 11 jQuery
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
Apr 27 Javascript
jQuery实现购物车全功能
Jan 11 jQuery
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获取根域名方法汇总
2014/10/28 PHP
PHP+mysql实现从数据库获取下拉树功能示例
2017/01/06 PHP
php实时倒计时功能实现方法详解
2017/02/27 PHP
javaScript checkbox 全选/反选及批量删除
2010/04/28 Javascript
js replace正则表达式应用案例讲解
2013/01/17 Javascript
查找iframe里元素的方法可传参
2013/09/11 Javascript
js禁止页面刷新与后退的方法
2015/06/08 Javascript
Javascript函数的参数
2015/07/16 Javascript
jQuery使用contains过滤器实现精确匹配方法详解
2016/02/25 Javascript
AngularJS基础 ng-dblclick 指令用法
2016/08/01 Javascript
jQuery获取this当前对象子元素对象的方法
2016/11/29 Javascript
javascript循环链表之约瑟夫环的实现方法
2017/01/16 Javascript
JavaScript实现form表单的多文件上传
2020/03/27 Javascript
JS获取短信验证码倒计时的实现代码
2017/05/22 Javascript
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
2017/08/04 jQuery
chorme 浏览器记住密码后input黄色背景处理方法(两种)
2017/11/22 Javascript
JS控制鼠标拒绝点击某一按钮的实例
2017/12/29 Javascript
基于Axios 常用的请求方法别名(详解)
2018/03/13 Javascript
Angular6笔记之封装http的示例代码
2018/07/27 Javascript
layui将table转化表单显示的方法(即table.render转为表单展示)
2019/09/24 Javascript
python自动化测试之setUp与tearDown实例
2014/09/28 Python
python实现简单socket程序在两台电脑之间传输消息的方法
2015/03/13 Python
详解Python中内置的NotImplemented类型的用法
2015/03/31 Python
python matplotlib实现双Y轴的实例
2019/02/12 Python
Python3 Click模块的使用方法详解
2020/02/12 Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
2020/02/18 Python
解决paramiko执行命令超时的问题
2020/04/16 Python
python脚本定时发送邮件
2020/12/22 Python
CSS3 Flexbox中flex-shrink属性的用法示例介绍
2013/12/30 HTML / CSS
澳大利亚设计的婴儿和女孩的衣服:Oobi
2018/12/16 全球购物
英国发展最快的在线超市之一:Click Marketplace
2021/02/15 全球购物
大学生饮食连锁店创业计划书
2014/01/17 职场文书
银行优秀员工事迹材料
2014/05/29 职场文书
乡镇党委书记第三阶段个人整改措施
2014/09/16 职场文书
基于Redis位图实现用户签到功能
2021/05/08 Redis
python基础学习之生成器与文件系统知识总结
2021/05/25 Python