Jquery实现简单图片轮播
html代码:
<div class="show">
<div class="left">
<div class="show_content">
<img src="img/3.jpg" alt="" style="width:695px;height: 612px">
<img src="img/4.jpg" alt="" style="width:695px;height: 612px">
<img src="img/5.jpg" alt="" style="width:695px;height: 612px">
<img src="img/6.jpg" alt="" style="width:695px;height: 612px">
</div>
</div>
<div class="right">
<ul>
<li>
<img src="img/3.jpg" alt="">
<img src="img/4.jpg" alt="">
<img src="img/5.jpg" alt="">
<img src="img/6.jpg" alt="">
</li>
</ul>
</div>
</div>
css 代码:
*{
margin:;
padding:;
}
.show{
width: 800px;
height: 612px;
border: 1px solid blue;
margin: 0 auto;
}
li{
list-style: none;
}
li img{
float: right;
padding-top: 5px;
padding-left: 5px;
}
li{
width: 100px;
}
.left{
width: 695px;
height: 612px;
/* background-color: black; */
float: left;
}
.right{
float: left;
}
script 代码:
var ind = 0 ;
var timeplay = null;
// 显示第一张
$('.show_content img').eq(0).show().siblings('img').hide();
$('li img').hover(function(){
clearInterval(timeplay);
ind = $(this).index();
$(this).removeClass('hover'); // 取消第一个li标签里的img的透明
//给下一标签添加 hover属性
$(this).siblings().addClass('hover');
// $('.show_content img').eq(ind).fadeIn().siblings().fadeOut();
$('.show_content img').eq(ind).show().siblings().hide(); },function(){
autoplay();
}) // 自动轮播
function autoplay(){
timeplay = setInterval(function(){
ind++;
if(ind>3){
ind=0;
}
$('li img').eq(ind).removeClass('hover');
$('li img').eq(ind).siblings().addClass('hover');
// $('.show_content img').eq(ind).fadeIn().siblings().fadeOut();
$('.show_content img').eq(ind).show().siblings().hide();
},1000)
} autoplay();
使用的jquery版本

实现的代码效果:

Jquery实现简单图片轮播的更多相关文章
- 使用javascript,jquery实现的图片轮播功能
使用javascript,jquery实现的图片轮播功能本功能采用最基础的javascript和一些简单的jquery技术实现,易理解,以修改使用,代码简易,适合刚开始接触到网站开发的朋友们参考.可以 ...
- jQuery轻量级京东图片轮播代码等
http://sc.chinaz.com/jiaoben/jiaodiantu.html jQuery轻量级京东图片轮播代码 查看全图点击预览 顶(17)踩(4)报错评论(0)下载地址 更新时间: ...
- html学习之路--简单图片轮播
一个简单的图片轮播效果 photo.html页面代码,基本的HTML结构,在main中显示图片,此处图片依次命名为1.jpg.2.jpg.3.jpg.4.jpg. <!DOCTYPE html& ...
- JQuery slidebox实现图片轮播
jQuery图片轮播(焦点图)插件jquery.slideBox,简单设置下参数就可以多个多种动画效果,左右,上下,速度,还可指定默认显示第N张,点击的按钮在现代浏览中可以实现圆形或圆角效果,插件代码 ...
- 纯javaScript、jQuery实现个性化图片轮播
纯javaScript实现个性化图片轮播 轮播原理说明<如上图所示>: 1. 画布部分(可视区域)属性说明:overflow:hidden使得超出画布部分隐藏或说不可见.position: ...
- JQuery插件之图片轮播插件–slideBox
来源:http://www.ido321.com/852.html 今天偶然发现了一个比较好用的图片轮播插件—slideBox 先看看效果:http://slidebox.sinaapp.com/ 代 ...
- js/jquery中实现图片轮播
一,jquery方法 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type&qu ...
- JQuery插件开发初探——图片轮播
在熟悉了插件开发的结构以后,自己尝试着做了一个稍微复杂一点的小功能:图片轮播插件. 由于之前使用的一款图片轮播插件,性能不高,页面加载的时候需要载入全部的图片,因此速度很慢. 通过自己做这个小插件,能 ...
- jquery视频展示 图片轮播
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
随机推荐
- order by MetadataToken解决反射字段顺序问题
public class Person { public string 姓名{get;set;} } public class Profile:Person { public string 档案号{g ...
- 软件项目技术点(7)——在canvas上绘制自定义图形
AxeSlide软件项目梳理 canvas绘图系列知识点整理 图形种类 目前我们软件可以绘制出来的形状有如下这几种,作为开发者我们一直想支持用户可以拖拽的类似word里面图形库,但目前还没有找到比 ...
- [转]JSON.parse()和JSON.stringify()
parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":&qu ...
- mianxiangduixiang
package com.hanqi; public class mianxiang { public static void main(String[]args) { Cat c1 =new Cat( ...
- Spring boot 使用WebAsyncTask处理异步任务
上文介绍了基于 @Async 注解的 异步调用编程,本文将继续引入 Spring Boot 的 WebAsyncTask 进行更灵活异步任务处理,包括 异步回调,超时处理 和 异常处理. 正文 1. ...
- js 生成md5
原理比较复杂,不过人类区别与其他动物是因为会用工具,所以,把下面代码复制保存一下就好了. <script> var hex_chr = "0123456789abcdef&quo ...
- 并发包Semaphore实现信号灯
/** * * @描述: Semaphore实现信号灯 . * Semaphore可以维护当前访问自身的线程个数,并提供了同步机制,使用Semaphore可以控制同时访问资源的线程个数,例如实现一个文 ...
- GIT团队合作探讨之一-保持工作同步的概念和实践
感谢英文原文作者,这是我看到的关于git协同工作写的最清晰简洁的文章了: https://www.atlassian.com/git/tutorials/syncing/git-push SVN使用一 ...
- C# FTP删除文件以及文件夹
1.FTP文件操作类 FtpClient using System; using System.Collections.Generic; using System.Linq; using Syst ...
- impala安装笔记(Ubuntu)
1.Override 1.With Impala, you can query data, whether stored in HDFS or Apache HBase – including SEL ...