`
webook_java
  • 浏览: 58995 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类

JQuery 轮播效果

 
阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>JQuery实现图片轮播效果 </title> 
<script src="http://code.jquery.com/jquery-latest.js"></script>
<style type="text/css"><!-- 
#banner {position:relative; width:478px; height:286px; border:1px solid #666; overflow:hidden; font-size:16px} 
#banner_list img {border:0px;} 
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:478px; } 
#banner_info{position:absolute; bottom:4px; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer} 
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;} 
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; z-index:1002; 
margin:0; padding:0; bottom:3px; right:5px; height:20px} 
#banner ul li { padding:0 8px; line-height:18px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background-color:#6f4f67;cursor:pointer; margin:0; font-size:16px;} 
#banner_list a{position:absolute;}
--></style> 
</head> 

<body> 

<p>【实例演示】</p> 
<div id="banner"> 
<div id="banner_bg"></div> 
<!--标题背景--> 
<div id="banner_info"></div> 
<!--标题--> 

<ul> 
<li>1</li> 
<li>2</li> 
<li>3</li> 
<li>4</li> 
</ul> 
<div id="banner_list"> 
<a href="#" target="_blank"><img src="http://files.jb51.net/demoimg/201008/o_p1.jpg" title="群小二的blog" alt="群小二的blog" /></a> 
<a href="#" target="_blank"><img src="http://files.jb51.net/demoimg/201008/o_p3.jpg" title="群小二的blog" alt="群小二的blog" /></a> 
<a href="#" target="_blank"><img src="http://files.jb51.net/demoimg/201008/o_p4.jpg" title="群小二的blog" alt="群小二的blog" /></a> 
<a href="#" target="_blank"><img src="http://files.jb51.net/demoimg/201008/o_p5.jpg" title="群小二的blog" alt="群小二的blog" /></a> 
</div> 
</div> 
<script type="text/javascript">// <![CDATA[ 
var t = n = 0, count; 
$(document).ready(function(){ 
count=$("#banner_list a").length; 
$("#banner_list a:not(:first-child)").hide(); 
$("#banner_info").html($("#banner_list a:first-child").find("img").attr('alt')); 
$("#banner_info").click(function(){window.open($("#banner_list a:first-child").attr('href'), "_blank")}); 
$("#banner li").click(function() { 
var i = $(this).text() - 1;
n = i; 
if (i >= count) return; 
$("#banner_info").html($("#banner_list a").eq(i).find("img").attr('alt')); 
$("#banner_info").unbind().click(function(){window.open($("#banner_list a").eq(i).attr('href'), "_blank")}) 
$("#banner_list a").filter(":visible").fadeOut(500).parent().children().eq(i).fadeIn(1000); 
$(this).css({"background":"#be2424",'color':'#000'}).siblings().css({"background":"#6f4f67",'color':'#fff'}); 
}); 
t = setInterval("showAuto()", 4000); 
$("#banner").hover(function(){clearInterval(t)}, function(){t = setInterval("showAuto()", 4000);}); 
}) 

function showAuto() 
{ 
n = n >=(count - 1) ? 0 : ++n; 
$("#banner li").eq(n).trigger('click'); 
} 
// ]]></script> 
</body> 
</html> 

分享到:
评论

相关推荐

    简单的jquery轮播效果

    **jQuery轮播效果详解** jQuery轮播效果是网页设计中常用的一种动态展示方式,它可以将多张图片或内容以滑动的方式循环展示,为用户提供友好的交互体验。本教程将介绍一个简单的jQuery轮播实现,帮助你理解其基本...

    Jquery轮播效果实现过程解析

    JQuery轮播效果的实现是Web开发中常见且重要的技能之一,它主要用于网站中的广告展示、图片展示等场景。下面我们将详细分析Jquery轮播效果的实现步骤。 首先,我们需要构建HTML结构。一个基础的轮播组件通常由一个...

    jQuery仿X东首页轮播效果

    "jQuery仿X东首页轮播效果"是一个利用JavaScript库jQuery实现的类似京东(X东)首页的动态轮播图效果。下面将详细介绍这个效果的实现原理和涉及的技术知识点。 首先,jQuery是一个轻量级、功能丰富的JavaScript库,...

    右侧缩略图jQuery轮播图效果.zip

    【jQuery轮播图效果详解】 在网页设计中,图片轮播图是一种常见且重要的元素,它能够有效地展示多张图片,提升用户体验。本教程将详细讲解如何利用jQuery库,特别是结合SliderPro插件,实现一个功能丰富的右侧缩略...

    jquery轮播图画廊轮播图幻灯片

    jQuery轮播图是一种常见的网页元素,用于展示一组图片或内容,通过自动切换或用户交互来实现动态展示效果。在网页设计中,它常被用于产品展示、图片画廊或者新闻滚动等场景。jQuery库提供了丰富的API和插件,使得...

    jquery插件库-jquery轮播加悬停效果.zip

    1. jQuery轮播效果: 轮播(Carousel)是一种常见的网页元素,用于展示一组图片或内容,并允许用户通过点击或滑动来浏览。jQuery中有多种轮播插件可供选择,如Slick、Bootstrap Carousel、Swiper等。这些插件通常...

    简单实现jQuery轮播效果

    通过这种方式,我们就创建了一个基本的jQuery轮播效果。用户可以手动点击左右箭头切换图片,也可以点击暂停/播放按钮控制轮播的进行。需要注意的是,这只是一个基础的实现,实际应用中可能需要添加更多的功能,如...

    jquery轮播

    **jQuery轮播插件及其实现原理** jQuery轮播是一种常见的网页动态效果,它允许用户在一组图片或内容之间进行平滑切换,常用于网站的首页展示、产品介绍等区域。jQuery作为一款轻量级的JavaScript库,提供了丰富的...

    jQuery轮播图插件,背景图实现轮播图,轮播图可增加文字

    代码简介:兼容IE8的jQuery轮播图插件是一款兼容性很好的,使用非常简单的网站焦点图代码,依赖jquery和pageSwitch.js来实现轮播效果,轮播图以背景图的方式插入到当前页面进行轮播,并且可自定义轮播间隔时间等一...

    国外强大功能jquery图片轮播7种效果

    基本的jQuery轮播效果通常包括左右切换按钮和自动播放功能。通过`.fadeOut()`和`.fadeIn()`方法,可以实现图片的平滑过渡。例如,设置定时器每隔一段时间自动切换图片,用户还可以通过点击按钮手动切换。 2. **带...

    jquery轮播图插件

    下面我们将深入探讨jQuery轮播图插件的工作原理、使用方法以及如何利用`jQuerySwipeslider`这个特定的插件创建轮播效果。 ### jQuery轮播图工作原理 jQuery轮播图的基本工作原理是通过改变HTML元素的位置或显示...

    移动端简易jquery轮播图.zip

    【移动端简易jQuery轮播图】是一种常见的网页交互元素,尤其在移动设备上广泛使用,用于展示多张图片或内容并实现自动循环播放的效果。这款轮播图基于JavaScript库jQuery构建,设计简洁,易于理解和定制,同时也支持...

    jQuery首页轮播效果

    8. **插件化开发**: 对于复杂的功能,如触摸滑动支持、分页指示器等,可以考虑使用现成的jQuery轮播插件,如Slick、Bootstrap Carousel等,它们已经封装好了大部分功能,只需简单的配置即可快速实现轮播效果。...

    jquery轮播图-小米官网效果

    **jQuery轮播图详解——基于小米官网效果** 在网页设计中,轮播图是一种常见的展示方式,用于在有限的空间内展示多张图片或内容。jQuery作为一款轻量级的JavaScript库,提供了丰富的功能来实现动态效果,其中包括...

    jQuery轮播图

    jQuery轮播图是一种常见的网页动态效果,用于展示多张图片或内容,通过自动切换和交互操作实现平滑过渡,给用户带来丰富的视觉体验。在网页设计中,它常用于产品展示、新闻滚动或者背景轮换等场景。本篇文章将深入...

    jQuery轮播图插件slider-pro

    它具备模块化的结构,这意味着开发者可以根据需要选择不同的组件,轻松定制出满足特定需求的轮播效果。这款插件不仅支持桌面端,还针对移动设备进行了优化,确保在各种屏幕尺寸上都能提供优秀的用户体验。 **核心...

    jQuery途牛首页定时幻灯片轮播效果

    "jQuery途牛首页定时幻灯片轮播效果"是一个典型的利用JavaScript库jQuery实现的动态展示功能,主要目标是模拟实际生活中幻灯片的切换,让用户在浏览网页时能享受到平滑、自动的图片或内容滚动体验。 首先,jQuery是...

    jQuery轮播图插件.zip

    总的来说,jQuery轮播图插件是通过组合使用jQuery的DOM操作、事件处理和动画功能,配合良好的设计逻辑,来达到动态展示多张图片的效果。这种技术在网页设计中广泛应用,不仅提高了用户体验,也提升了网站的视觉吸引...

    Jquery轮播

    jQuery轮播图是一种常见的网页动态效果,用于展示多张图片或内容,通过自动切换和用户交互来实现动态展示。在网页设计中,它能有效地节省空间,提高用户体验,同时增强网站的视觉吸引力。本文将深入探讨jQuery轮播图...

Global site tag (gtag.js) - Google Analytics