//需求:打开网页时,每秒钟自动切换下一张图片内容。也可以用鼠标点导航按钮进行图片切换

  


//代码如下

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

<script type="text/javascript" src="jquery.1.11.1.min.js"></script>

<style type="text/css">

*{

margin: 0;

padding: 0;

}

ul{

list-style: none;

}

.container{

width: 1000px;

height: 400px;

position: relative;

}

.wrapper{

height: 400px;

position: relative;

}

.wrapper li{

position: absolute;

width: 100%;

height: 100%;

display: none;

}

.wrapper .cur{

display: block;

}

.wrapper a{

display: block;

width: 100%;

height: 100%;

text-decoration: none;

}

img{

width: 100%;

height: 100%;

display: block;

}

.pagination{

position: absolute;

width: 200px;

height: 20px;

right: 100px;

bottom: 30px;

}

.pagination li{

float: left;

width: 10px;

height: 10px;

border-radius: 50%;

margin:0 5px;

background-color: #000;

border:2px solid #777;

}

.pagination .act{

background-color: #fff;

}

.prev,.next{

position: absolute;

width: 41px;

height: 67px;

background-image: url(img/icon-slides.png);

background-repeat: no-repeat;

top: 166px;

}

.prev{

background-position: -83px 0;

left: 0;

}

.prev:hover{

background-position: 0 0;

}

.next{

right: 0;

background-position: -124px 0;

}

.next:hover{

background-position: -42px 0;

}

</style>

</head>

<body>

<div class="container">

<ul class="wrapper">

<li class="cur"><a href="#"><img src="img/ban01.jpg" alt=""></a></li>

<li><a href="#"><img src="img/ban02.jpg" alt=""></a></li>

<li><a href="#"><img src="img/ban03.jpg" alt=""></a></li>

<li><a href="#"><img src="img/ban04.jpg" alt=""></a></li>

<li><a href="#"><img src="img/ban05.jpg" alt=""></a></li>

<li><a href="#"><img src="img/ban06.jpg" alt=""></a></li>

<li><a href="#"><img src="img/ban07.jpg" alt=""></a></li>

</ul>

<ul class="pagination">

<li class="act"></li>

<li></li>

<li></li>

<li></li>

<li></li>

<li></li>

<li></li>

</ul>

<a href="#" class="prev"></a>

<a href="#" class="next"></a>

</div>

<div style="margin-left: 30%;">网页轮播图效果1111111</div>

<script type="text/javascript">

// $(".wrapper li").eq(1).fadeIn(2000).siblings().fadeOut(2000);

// 当前li的索引

var index = 0;

function changeImg(num){

$(".wrapper li").eq(num).fadeIn().siblings().fadeOut();

$(".pagination li").eq(num).addClass("act").siblings().removeClass("act");

}

// changeImg(3);

function autoPlay(){

if (index==6) {

index=-1;

}

index++;

changeImg(index);

}

var timer = setInterval(autoPlay,2000);

$(".container").mouseover(function(){

clearInterval(timer);

}).mouseout(function(){

timer = setInterval(autoPlay,2000);

});

$(".prev").click(function(){

if (index==0) {

index=7;

}

index--;

changeImg(index);

});

$(".next").click(function(){

autoPlay();

});

$(".pagination li").click(function(){

var i = $(this).index();

index = i;

changeImg(index);

});

</script>

</body>

</html>

Jquery插件---渐隐轮播的更多相关文章

  1. PgwSlideshow-基于Jquery的图片轮播插件

    0 PgwSlideshow简介 PgwSlideshow是一款基于Jquery的图片轮播插件,基本布局分为上下结构,上方为大图轮播区域,用户可自定义图片轮播切换的间隔时间,也可以通过单击左右方向按键 ...

  2. jQuery.YesShow - 图片轮播插件(带图片放大功能)

    jQuery.YesShow - 图片轮播插件(带图片放大功能) 使用简单,原文件只要这样就可以了:<div id="yes">         <ul> ...

  3. jQuery补充,基于jQuery的bxslider轮播器插件

    基于jQuery的bxslider轮播器插件 html <!DOCTYPE html> <html lang="zh-cn"> <head> & ...

  4. jQuery个性化图片轮播效果

    jQuery个性化图片轮播效果 购物产品展示:图片轮播器<效果如下所示> 思路说明: 每隔一段时间,实现图片的自动切换及选项卡选中效果,鼠标划入图片动画停止,划出或离开动画开始 两个区域: ...

  5. jquery实现导航图轮播

    版权声明:作者原创,转载请注明出处! 下面的几个栗子是使用jquery实现Banner轮播的效果,直接将代码贴出来,从最初级没有任何优化和封装的写法,一直到最后一个栗子,一步步进行了优化,加大程序的可 ...

  6. 自适应图片宽度的jQuery焦点幻灯轮播代码

    自适应图片宽度的jQuery焦点幻灯轮播代码 注意要1.7.2版本的jq才支持点击后显示点击的图片,不然就是一直顺序播放 演示   XML/HTML Code <div id="sli ...

  7. (转)jquery实现图片轮播

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. Bootstrap的js插件之轮播(carousel)

    轮播请查看下面演示样例.基本已经涵盖最经常使用的一个轮播 <!DOCTYPE html> <html lang="en"> <head> < ...

  9. jQuery五屏轮播手风琴切换代码

    jQuery五屏轮播手风琴切换代码 在线演示本地下载

随机推荐

  1. 使用13行Python代码实现四则运算计算器函数

    原创的刷新行数记录的代码!!! 支持带小括号,支持多个连续+-号,如-7.9/(-1.2-++--99.3/-4.44)*---(2998.654+-+-+-(+1.3-7.654/(-1.36-99 ...

  2. 【Java 二维码】生成二维码

    ZXingCodeEncodeUtils 生成及解析二维码项目 package utils; import java.awt.BasicStroke; import java.awt.Color; i ...

  3. problem :无法显示activemq的管理界面

    点击 Manage ActiveMQ broker 无法显示admin界面 解决方法:修改activemq.xml 和 jetty.xml文件 把所有0.0.0.0修改为127.0.0.1 成功: 账 ...

  4. Python3.5学习之旅——day2

    本节内容: 1.模块初识 2..pyc是什么? 3.Python的数据类型 4.三元运算 5.进制 6.byte类型 7.数据运算 8.列表 9.元组 10.课后练习 一.模块初识 由day1的学习我 ...

  5. [转]BeanUtil使用

    BeanUtils的使用 转载自:https://blog.csdn.net/xxf159797/article/details/53645722 1.commons-beanutils的介绍 com ...

  6. 文件目录T位

    场景: 共享目录设置T标志 可以看别人的文件,但不可以删除.修改别人的文件 除非是ROOT,目录的拥有者

  7. 1 CSS简介&语法&选择器及优先级&背景&文本&字体&链接&列表&表格

    什么是CSS? Cascading Style Sheets层叠样式表,样式定义如何显示HTML元素 样式通常存储于样式表中,外部样式表通常存储在CSS文件中 多个样式定义可层叠为1,样式对网页中元素 ...

  8. LeetCode 345. Reverse Vowels of a String(双指针)

    题意:给定一个字符串,反转字符串中的元音字母. 例如: Input: "leetcode" Output: "leotcede" 法一:双指针 class So ...

  9. macOS 10.14+ 安装LTP

    LTP是哈尔滨工业大学(HIT,窝工)出品的一个自然语言处理工具包.其功能包括中文分词(“分词效果好于jieba分词”[引用自学长]).词性标注.实体识别等. 对于macOS来说,现有的版本可能不多, ...

  10. getline及读文件总结

    今天由华为软件精英挑战赛的要求,读文件这块自己进行了总结,主要是泛型以及关联容器这块需要加强,现在总结了读文件的iterator的用法. 1.iterator inserter(essential C ...