jquery实现图片切换代码


Posted in Javascript onOctober 13, 2016

本文实例为大家分享了jquery实现图片切换的方法,供大家参考,具体内容如下

<html>
 <head>
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
 <title></title>
 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>
 <script>
 $(function(){
  var num2=6;//用于设置当前选中ol li的z-index值
  $('ol li').mouseover(function(e){
   $(this).attr('class','current');
   $(this).siblings().attr('class','');
   num2++;
   var num=$(this).index();//存ol li的序列号
   $('ul li').eq(num).css('z-index',num2);
   $('ul li').eq(num).css('left','600px');//修改ul li对应的序列号的样式,先把它的位置绝对定位到div外面

   //$('ul li').eq(num).css('left','0');这句是静态css,下一句是动态css
   $('ul li').eq(num).animate({left:'0'},50);//然后把它的位置又重新绝对定位到父元素上面 这样就实现了一个动画的效果
  });

 });
 </script>
 <style>
 *{
  padding:0;margin:0;border:0;
 }
 .all{/*div的宽高设置成和五张图片的宽高一样*/
  width:600px;
  height:300px;
  margin:100px auto;/*div居中*/
  position:relative;/*相对定位,便于子元素使用绝对定位*/
  overflow:hidden;/*隐藏超出部分的图片*/
 }
 .all ul{
  position:relative;
  z-index:1;
 }
 .all ul li{
  position:absolute;
  left:0;
  top:0;
 }
 .all ol{
  position:absolute;
  z-index:2;/*显示在ul上面*/
  right:10px;
  bottom:10px;
 }
 .all ol li{
  width:20px;
  height:20px;
  background:#333;
  border:1px solid #ccc;
  font-weight:bold;
  text-align:center;/*左右居中*/
  line-height:20px;/*文本上下居中*/
  float:left;
  list-style:none;
  margin-left:10px;
  color:#ccc;
  margin-top:10px;/*让放大的li和没有放大的li下边框对其*/
 }
 .all ol .current{
  width:30px;
  height:30px;
  line-height:30px;
  border:1px solid #f60;
  color:#f60;
  margin-top:0;/*让放大的li和没有放大的li下边框对其*/
  cursor:pointer;/*增强用户体验 变小手*/
 }
 </style>
 </head>

 <body>
 <div class="all">
 <ul>
  <li><img src="01.jpg" width="600" height="300"/></li>
  <li><img src="02.jpg" width="600" height="300"/></li>
  <li><img src="03.jpg" width="600" height="300"/></li>
  <li><img src="04.jpg" width="600" height="300"/></li>
  <li><img src="05.jpg" width="600" height="300"/></li>
 </ul>
 <ol>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li class="current">5</li>
 </ol>
 </div>
 </body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
设置下载不需要倒计时cookie(倒计时代码)
Nov 19 Javascript
javascript与webservice的通信实现代码
Dec 25 Javascript
JS获取节点的兄弟,父级,子级元素的方法
Jan 09 Javascript
jquery datepicker参数介绍和示例
Apr 15 Javascript
深入理解JavaScript系列(30):设计模式之外观模式详解
Mar 03 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之主动触发事件和模拟冒泡处理
Nov 24 Javascript
js中实现字符串和数组的相互转化详解
Jan 24 Javascript
基于jquery实现图片放大功能
May 07 Javascript
JS 拼凑字符串的简单实例
Sep 02 Javascript
javascript动画之模拟拖拽效果篇
Sep 26 Javascript
解决bootstrap模态框数据缓存的问题方法
Aug 10 Javascript
学习RxJS之JavaScript框架Cycle.js
Jun 17 Javascript
JavaScript和jQuery获取input框的绝对位置实现方法
Oct 13 #Javascript
微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例
Oct 13 #Javascript
Javascript中this绑定的3种方法与比较
Oct 13 #Javascript
手机端实现Bootstrap简单图片轮播效果
Oct 13 #Javascript
jquery  实现轮播图详解及实例代码
Oct 12 #Javascript
ExtJS 4.2 Grid组件单元格合并的方法
Oct 12 #Javascript
JS代码实现百度地图 画圆 删除标注
Oct 12 #Javascript
You might like
MySQL数据源表结构图示
2008/06/05 PHP
PHP利用str_replace防注入的方法
2013/11/10 PHP
php加速器eAccelerator的配置参数、API详解
2014/05/05 PHP
php判断电脑访问、手机访问的例子
2014/05/10 PHP
PHP中仿制 ecshop验证码实例
2017/01/06 PHP
php指定长度分割字符串str_split函数用法示例
2017/01/30 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
2007/03/06 Javascript
jquery获取一组checkbox的值(实例代码)
2013/11/04 Javascript
JavaScript中5种调用函数的方法
2015/03/12 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
JQuery使用index方法获取Jquery对象数组下标的方法
2015/05/18 Javascript
JavaScript常用函数工具集:lao-utils
2016/03/01 Javascript
Javascript实现base64的加密解密方法示例
2017/06/27 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
详解Vue的钩子函数(路由导航守卫、keep-alive、生命周期钩子)
2018/07/24 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
2019/02/18 Javascript
Layui给switch添加响应事件的例子
2019/09/03 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
2020/05/31 Javascript
[04:07]显微镜下的DOTA2第八期——英雄复活动作
2014/06/24 DOTA
python 专题九 Mysql数据库编程基础知识
2017/03/16 Python
python通过socket实现多个连接并实现ssh功能详解
2017/11/08 Python
python实现简单名片管理系统
2018/11/30 Python
解决Python安装时报缺少DLL问题【两种解决方法】
2019/07/15 Python
美国婚礼和派对礼品网站:Kate Aspen(新娘送礼会、迎婴派对)
2018/03/28 全球购物
全球领先的在线cosplay服装商店:RoleCosplay
2020/01/18 全球购物
美国沙龙美发产品购物网站:Hair.com by L’Oreal
2020/11/09 全球购物
杭州龙健科技笔试题.net部分笔试题
2016/01/24 面试题
儿科护理实习自我鉴定
2013/09/19 职场文书
《盘古开天地》教学反思
2014/02/28 职场文书
市场推广策划方案
2014/06/02 职场文书
施工安全汇报材料
2014/08/17 职场文书
群众对十八届四中全会的期盼
2014/10/17 职场文书
数学教师个人总结
2015/02/06 职场文书
新闻稿标题
2015/07/18 职场文书
关于vue中如何监听数组变化
2021/04/28 Vue.js