`

jQuery图片轮播代码实现

阅读更多

Css实现:  

 

#hero img{
	width: 100%;
	height: 100%;
}
#hero div{
	position: absolute;
	top: 0px; 
	left: 0px; 
	display: none; 
	z-index: 5; 
	opacity: 0; 
	width: 645px; 
	height: 590px;
}
#hero-pager {
	z-index: 2;
	text-align: center;
	margin: 20px 0;
}
#hero-pager a {
	margin: 0 4px;
	display: inline-block;
	width: 14px;
	height: 14px;
	border-radius: 14px;
	text-indent: -3000em;
	background-color: #D0D0D0;
	vertical-align: middle;
}
#hero-pager a.activeSlide {
	width: 21px;
	height: 21px;
	border-radius: 21px;
	background-color: #85C637;
}

 

Html实现:  

<div id="hero" style="display: table-cell;position: relative; width: 645px; height: 590px;">
			<div>
				<img src="https://www.yapp.us/images/home/hero/derek.jpg" />
			</div>
			<div>
				<img src="https://www.yapp.us/images/home/hero/julie.jpg" />
			</div>
			<div>
				<img src="https://www.yapp.us/images/home/hero/dan.jpg" />
			</div>
			<div>
				<img src="https://www.yapp.us/images/home/hero/wojtek.jpg" />
			</div>
			<div>
				<img src="https://www.yapp.us/images/home/hero/caitlin.jpg" />
			</div>
		</div>
		<div class="hero-controls">
		  <div id="hero-pager">
		  <a href="#" class="activeSlide">*</a><a href="#" class="">*</a><a href="#">*</a><a href="#" class="">*</a><a href="#" class="">*</a></div>
		</div>

 

Js实现:

var curIndex = 0;
setInterval(function(){
	curIndex = (curIndex >= $("#hero-pager a").size() ? 0 : curIndex);
	$("#hero-pager a").removeClass("activeSlide").eq(curIndex).addClass("activeSlide");
	$("#hero div").css({"display":"none","z-index":"5","opacity":"0"}).eq(curIndex).css({"display":"block","z-index":"6","opacity":"1"});
	
	curIndex++;
}, 3000);

$("#hero-pager a").hover(function(){
	$("#hero-pager a").removeClass("activeSlide");
	$(this).addClass("activeSlide");
	curIndex = $("#hero-pager a").index(this);
	$("#hero div").css({"display":"none","z-index":"5","opacity":"0"}).eq(curIndex).css({"display":"block","z-index":"6","opacity":"1"});
}).click(function(){
	$("#hero div").css({"display":"none","z-index":"5","opacity":"0"}).eq(curIndex).css({"display":"block","z-index":"6","opacity":"1"});
	return false;
});

  

Demo:http://each.sinaapp.com/vtec/home.html

分享到:
评论

相关推荐

    jQuery图片轮播滚动切换代码.zip

    本资源"jQuery图片轮播滚动切换代码.zip"提供了一个简单的实现,用于创建一个四张图片轮播的滚动切换效果。这个效果在网页设计中非常常见,通常用于展示产品图片、幻灯片或者焦点区域。 首先,我们要理解jQuery轮播...

    Jquery图片切换代码

    "Jquery图片切换代码"是一个基于jQuery实现的图片轮播或切换效果的解决方案,尤其考虑到它能兼容IE和火狐浏览器,这意味着它在处理不同浏览器之间的差异性上做了优化。 首先,jQuery图片切换功能的核心在于通过事件...

    jQuery图片轮播切换显示代码

    **jQuery图片轮播切换显示代码详解** 在网页设计中,图片轮播是一种常见的展示多张图片的方式,可以有效地节省空间并提升用户体验。本教程将详细讲解如何使用jQuery实现一款带有数字索引按钮和上一张、下一张切换...

    jquery实现3D旋转轮播图片代码.rar

    jquery实现3D旋转轮播图片代码.rar jquery实现3D旋转轮播图片代码.rar jquery实现3D旋转轮播图片代码.rar jquery实现3D旋转轮播图片代码.rar jquery实现3D旋转轮播图片代码.rar jquery实现3D旋转轮播图片代码.rar ...

    Jquery图片轮播幻灯片效果实现左右滚动图片切换代码

    接下来我们将深入探讨如何使用 jQuery 实现这种图片轮播效果。 首先,我们需要理解基本的 HTML 结构。一个简单的幻灯片通常包含一个容器元素,用于放置所有幻灯片,每个幻灯片则由一个图片元素或包含图片和其他内容...

    简单的jquery层叠图片滚动轮播切换效果代码,带按钮的滚动轮播图

    总之,这个项目提供了一个基本的jQuery图片轮播解决方案,结合HTML和CSS,能够实现带按钮的图片切换效果。对于初学者来说,这是一个很好的实践项目,可以学习到如何使用jQuery操作DOM,处理事件,以及实现动态效果。...

    jQuery图片相册轮播切换代码.zip

    本资源"jQuery图片相册轮播切换代码.zip"提供了一个功能强大且兼容性良好的图片相册轮播效果,适用于各种网页项目。下面将详细介绍这个jQuery图片相册轮播切换代码的关键知识点。 首先,jQuery相册轮播的基础是通过...

    jQuery-图片视差轮播切换代码.zip

    今天我们将深入探讨如何利用jQuery库来实现一个具有视差效果的图片轮播切换功能。 首先,jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理、动画制作等任务,为开发者提供了更加友好的API。在创建图片...

    jQuery图片轮播切换显示代码.zip

    在"jQuery图片轮播切换显示代码"中,jQuery被用来实现图片的动态切换和过渡效果。 jQuery特效是jQuery库的重要组成部分,通过预定义的函数和方法,开发者可以轻松创建各种视觉效果。在这个案例中,图片轮播的切换...

    jQuery图片切换效果代码

    在这个“jQuery图片切换效果代码”中,我们可以深入探讨如何利用jQuery实现动态且吸引人的图片轮播效果。 首先,`index.html`是项目的主网页文件,它包含了HTML结构,用于展示图片切换效果。在HTML中,通常会有一个...

    jquery简单轮播图代码

    在这款"jquery简单轮播图代码"中,jQuery被用来创建一个功能齐全的图片轮播效果,使得网页设计更加动态和吸引人。 首先,我们来看**index.html**。这个文件是网页的主入口,它包含了页面的基本结构,包括头部(head...

    jQuery带标题的焦点图片轮播切换代码

    在这个主题中,“jQuery 带标题的焦点图片轮播切换代码”涉及到如何利用 jQuery 实现一个具有标题功能的图片轮播效果。 首先,我们需要理解基本的 HTML 结构,这通常包括一个容器元素来承载轮播,每个图片和对应的...

    jQuery自适应图片轮播代码_自适应图片切换代码

    jQuery作为一款轻量级的JavaScript库,提供了丰富的API和插件,使得实现自适应图片轮播变得简单易行。本篇将详细介绍如何使用jQuery来创建一个自适应的图片轮播代码。 首先,我们需要理解jQuery的基本用法。jQuery...

    简单的jquery四张图片轮播滚动切换效果代码

    【jQuery图片轮播效果详解】 在网页设计中,图片轮播是一种常见的展示方式,它可以高效地利用有限的空间展示多张图片。jQuery作为一个轻量级、功能丰富的JavaScript库,提供了强大的DOM操作和事件处理能力,使得...

    jquery图片轮播特效

    **jQuery图片轮播特效**是Web开发中常见的一种动态效果,用于展示一组或多组图片,以滑动或切换的方式自动播放,为用户带来生动、吸引人的视觉体验。在本项目中,我们关注的是使用jQuery库实现这样的功能。jQuery是...

    jQuery带左右箭头的图片轮播切换代码

    **jQuery图片轮播切换代码详解** 在网页设计中,图片轮播是一种常见的功能,用于展示一组图片或内容,尤其在首页或产品展示区域,能够有效吸引用户注意力并节省页面空间。jQuery作为一款轻量级的JavaScript库,提供...

    jQuery图片视差轮播切换代码.zip

    "jQuery图片视差轮播切换代码"正是这样一款利用JavaScript库jQuery和swiper.js实现的创新性图片展示方案。这款特效以视差滚动为特色,结合标签导航,为用户带来流畅而富有层次感的浏览体验。 一、jQuery与swiper.js...

    最好看的jquery 图片轮播图片切换特效

    首先,我们需要理解jQuery图片轮播的基本结构。通常包括以下组件: 1. **图片容器**:这是轮播的主体部分,包含所有待展示的图片。 2. **导航按钮**:允许用户手动切换到下一张或上一张图片。 3. **分页指示器**:...

    流畅仿Flash的JQuery图片切换代码,附图片

    以下是一个简单的jQuery图片轮播实现: ```javascript $(document).ready(function() { var $imgs = $('img'), // 获取所有图片 index = 0; // 当前显示图片的索引 function slideShow() { $imgs.eq(index)....

Global site tag (gtag.js) - Google Analytics