`
axl234
  • 浏览: 273658 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JQuery淡入淡出 banner切换特效

阅读更多

附件中提供另一种实现方式 基本类似 主要的实现方法如下:

 

var ShowAD=function(i){
   showImg.eq(i).animate({opacity:1},settings.speed).css({"z-index": "1"}).siblings().animate({opacity: 0},settings.speed).css({"z-index":"0"});
   $("#flow").animate({top:i*76+"px"})
  };

 

 

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE></TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META http-equiv=x-ua-compatible content=IE=7>
<style type="text/css">
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;margin:0 auto; text-align:center; }
table{border-collapse:collapse;border-spacing:0;}
b,em,i{ font-style:normal; font-weight:normal;}
h1,h2,h3,h4{ font-size:14px;font-style:normal;}
h5{ font-size:12px;}
h6{ font-size:12px;font-weight:normal;}
img{display:block;}
.box-163css{WIDTH: 950px; HEIGHT: 99px; margin:20px auto;}
#slideshow2 {POSITION: relative; width:100%;}
#slideshow2 DIV {Z-INDEX: 8; LEFT: 0px;  TOP: 0px;OVERFLOW: hidden; WIDTH: 950px; POSITION: absolute; HEIGHT: 95px; BACKGROUND-COLOR: #fff; opacity: 0.0}
#slideshow2 DIV.current {Z-INDEX: 10}
#slideshow2 DIV.prev {Z-INDEX: 9}
#slideshow2 DIV IMG {DISPLAY: block; WIDTH: 950px; HEIGHT: 95px; border:none}
</style>
<SCRIPT src="js/jquery-1.3.2.min.js" type=text/javascript></SCRIPT>
<SCRIPT type=text/javascript>
function slideSwitch() {
    var $current = $("#slideshow2 div.current");//当前图片的div
    if ($current.length == 0) $current = $("#slideshow2 div:last");//如果没有当前的图片,最后一张就是当前图片
    var $next = $current.next().length ? $current.next() : $("#slideshow2 div:first");//当前图片所指div的下一个 如果存在就取下一个 否则取第一个
    $current.addClass('prev');//当前的变成prev 放在第9层
    $next.css({
        opacity: 0.0
    }).addClass("current").animate({
        opacity: 1.0
    }, 1000, function () {
        $current.removeClass("current prev");
    });//要切换出来的新图片透明度设为0,然后变为当前的第10层并透明度渐变到1,在变化过程中可以看到第9层的图片,然后把第9层的图片去掉2个class,让图片置在第8层
}
$(function () {
    $(".current").css("opacity", "1.0");//先把当前图片的透明度设置为1
    setInterval("slideSwitch()", 3000);
});
</SCRIPT>
</HEAD>
<BODY>
<div class="box-163css">
  <div id=slideshow2>
    <div class=current> <a href="#" target=_blank><IMG src="images/banner_mobile.jpg"></a> </div>
    <div style="MARGIN-BOTTOM:8px"> <a href="#" target=_blank><IMG src="images/jiafang-banner.jpg"></a> </div>
  </div>
</div>
</BODY>
</HTML>

分享到:
评论

相关推荐

    jquery淡入淡出轮播图

    "jquery淡入淡出轮播图"是利用jQuery库实现的一种动态效果,为用户提供了一种优雅的图片切换体验。jQuery是一个轻量级、功能丰富的JavaScript库,它的API简洁易用,使得创建交互式的网页变得更为简单。 该插件的...

    banner_淡入淡出_vue_banner_jquery_

    【标题】"banner_淡入淡出_vue_banner_jquery_" 暗示了这个项目是关于在Vue.js框架下实现一个具有淡入淡出效果的Banner(横幅广告)组件,同时也涉及到使用jQuery来处理动画效果。Vue.js是一个流行的前端JavaScript...

    jquery全屏banner幻灯片带有淡入淡出自动轮播切换效果.zip

    在这个特定的压缩包中,“jquery全屏banner幻灯片带有淡入淡出自动轮播切换效果”指的是一个使用jQuery库实现的全屏幻灯片组件,该组件具有平滑的淡入淡出过渡效果,并且能够自动轮播,为用户提供无缝浏览体验。...

    jQuery天猫商城淡入淡出效果的banner焦点图切换代码.zip

    这个名为"jQuery天猫商城淡入淡出效果的banner焦点图切换代码.zip"的压缩包文件显然包含了一段实现天猫商城风格的焦点图切换效果的jQuery代码。下面,我们将详细探讨这一技术实现及其相关知识点。 首先,焦点图切换...

    jQuery旅游网站banner滑动切换特效

    在Banner切换中,我们可能需要用到淡入淡出、滑动等效果。 4. **定时器**:为了实现自动切换,我们可以使用JavaScript的`setInterval()`函数来定期执行切换动作。这样,即使用户没有交互,Banner也会按照预设的时间...

    网页banner的淡入淡出和轮播效果

    一个简单的淡入淡出循环可以通过定时器(`setInterval`函数)实现,每隔一定时间切换两个或多个Banner图片的不透明度,实现从一个图片逐渐消失到另一个图片逐渐出现的效果。 轮播效果则是让多张Banner图片按照一定...

    【JavaScript源代码】jquery实现淡入淡出轮播图效果.docx

    jQuery 是一个轻量级的 JavaScript 库,提供了丰富的功能,包括动画效果,使得实现淡入淡出轮播图变得简单。以下将详细解析如何使用 jQuery 来实现这个功能。 首先,HTML 结构是轮播图的基础。在给定的代码中,我们...

    jQuery Banner图片旋转切换特效.zip

    3. **动画(Animation)**:jQuery的`.animate()`函数可以实现平滑的CSS属性变化,如改变宽度、高度、透明度等,实现图片的淡入淡出、滑动等过渡效果。 4. **遍历和操作DOM(Traversing and Manipulating the DOM)...

    jquery+css3立体式动画banner切换效果

    例如,可能使用`fadeOut()`和`fadeIn()`方法来淡入淡出不同的banner图片,或者使用`animate()`方法来创建自定义动画效果。 CSS3,则是CSS的最新版本,引入了许多新的特性和功能,特别是在动画和过渡领域。在这个...

    html+css+JavaScript实现淡入淡出下拉菜单

    3. **JavaScript交互**:为了实现淡入淡出效果,我们可以使用JavaScript(这里可能是jQuery库)来监听鼠标悬停事件,并改变子菜单的透明度。例如: ```javascript $(document).ready(function() { $('.menu li')....

    jquery实现banner效果图切换幻灯片效果

    标题中的“jquery实现banner效果图切换幻灯片效果”是指使用jQuery库来创建一个网页上的轮播图(也称为焦点图)功能。这个功能通常用于网站的首页,展示多个广告、图片或信息,以吸引用户的注意力并提供交互体验。...

    简洁的五屏淡入淡出jQuery焦点图代码

    简洁的五屏淡入淡出jQuery焦点图代码,兼容 IE 6/7/8/9 及其它主流浏览器 使用方法: 1、依次引入 banner.css、jQuery脚本库 以及 banner.js文件; 2、复制代码到页面中即可。

    banner切换效果

    1. jQuery.cycle2:这个插件提供了一套完整的解决方案,包括自动切换、导航按钮、暂停/继续等功能,以及多种过渡效果,如滑动、淡入淡出等。 2. jQuery.Slideshow:这个插件专注于简单易用,可以快速地在页面中添加...

    基于JQuery的横向Banner大图滚动切换效果

    本篇将详细介绍如何使用jQuery创建一个横向Banner大图滚动切换效果。 一、jQuery基础 jQuery是一个快速、简洁的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互等任务。jQuery的核心功能包括选择器...

    jQuery简洁全屏banner图片切换代码

    3. **动画效果**:jQuery的`.fadeIn()`和`.fadeOut()`方法用于淡入淡出效果,是创建切换动画的核心。例如,我们可以让当前显示的图片淡出,同时让下一张图片淡入: ```javascript var currentIndex = 0; var ...

    jquery banner切换

    在网页设计中,jQuery Banner切换是一种常见的动态效果,用于展示多张图片或内容,并通过滑动、淡入淡出等方式实现自动或手动切换,提升用户体验和网站视觉吸引力。"jQuery banner切换"通常涉及到HTML结构、CSS样式...

    jquery banner图片动画切换_图片左右滑动切换轮播代码

    在本主题中,“jquery banner图片动画切换”指的是利用jQuery实现的图片轮播效果,通常用于网站的头部 banner 区域,以吸引用户注意力并展示多张重要或吸引人的图片。这种轮播效果允许用户通过左右滑动或其他交互...

    Animation Banner 基于jQuery的广告图片切换特效插件.zip

    它支持多种过渡效果,如淡入淡出、滑动、缩放等,使得广告图片的切换更为流畅自然。开发者可以根据网站的风格和需求选择合适的动画类型,以达到最佳的视觉效果。此外,插件还允许自定义动画速度和延迟时间,确保切换...

    jquery宽屏banner动画焦点图片和标题动画淡出淡进切换

    标题“jquery宽屏banner动画焦点图片和标题动画淡出淡进切换”涉及的是利用jQuery来创建一种常见的网页元素——宽屏Banner,并且实现焦点图片与标题之间的平滑淡入淡出切换效果。这种效果可以提升用户体验,吸引用户...

Global site tag (gtag.js) - Google Analytics