jQuery入门(6) 淡入淡出效果

jQuery 提供了下面几种方法可以实现显示的淡入淡出效果:

fadeIn()

fadeOut()

fadeToggle()

fadeTo()

fadeIn()方法

fadeIn() 实现淡入效果,其基本语法如下 :

$(selector).fadeIn(speed,callback);

可选参数speed给出了淡入效果的时间,可以 使用 “slow”,”fast” 或是数值(微秒)

第二个可选参数为回调函数,在fadeIn()方法结束后调 用。

$("button").click(function(){
  $("#center1").fadeIn();
  $("#center2").fadeIn("slow");
  $("#center3").fadeIn(3000);
});

fadeOut()方法

fadeOut() 实现淡出效果,其基本语法如下:

$(selector).fadeOut(speed,callback);

可选参数speed给出了淡入效果的时间,可以 使用 “slow”,”fast” 或是数值(微秒)

第二个可选参数为回调函数,在fadeIn()方法结束后调 用。

$("button").click(function(){
  $("#center1").fadeOut();
  $("#center2").fadeOut("slow");
  $("#center3").fadeOut(3000);
});

fadeToggle()方法

fadeToggle() 交替进行fadeIn()和fadeOut(),如果元素是淡 出的,那么fadeToggle()将淡入该元素,如果之前是淡入的,fadeToggle将淡出该元素。

其基本语 法如下:

$(selector).fadeToggle(speed,callback);

可选参数speed给出了淡入效果的 时间,可以使用 “slow”,”fast” 或是数值(微秒)

第二个可选参数为回调函数,在fadeIn()方 法结束后调用。

下面例子,点击按钮之后,可以交替淡出淡入三个矩形。

<!DOCTYPE 

html>
<html>
<head>
    <meta charset="utf-8">
    <title>JQuery Demo</title>
    <script src="scripts/jquery-1.9.1.js"></script>
    <script>
        $(document).ready(function () {
            $("button").click(function () {
                $("#center1").fadeToggle();
                $("#center2").fadeToggle("slow");
                $("#center3").fadeToggle(3000);
            });
        });
    </script>
</head>
<body>     

    <p>Demonstrate fadeToggle() with different speed parameters.</p>
    <button>Click to fade in/out boxes</button>
    <br>
    <br>     

    <center id="center1" style="width: 80px; height: 80px;
        background-color: red;"></center>
    <br>
    <center id="center2" style="width: 80px; height: 80px;
        background-color: green;"></center>
    <br>
    <center id="center3" style="width: 80px; height: 80px;
     background-color: blue;"></center>     

</body>
</html>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索参数
, 微秒
, 效果
, center
, 淡入淡出
, fadeOut
, fadein
, fadeout异步
, jQuery淡入淡出
, 淡入淡出显示
, 淡入方式
, 淡出淡入
, 淡出效果
淡出
jquery 淡入淡出 效果、jquery的淡入淡出效果、jquery 淡入淡出、jquery淡入淡出轮播图、jquery淡入淡出动画,以便于您获取更多的相关知识。

时间: 2024-12-30 02:00:21

jQuery入门(6) 淡入淡出效果的相关文章

两个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-equi

原生js和jquery实现图片轮播淡入淡出效果

  原生js和jquery实现图片轮播淡入淡出效果          本文给大家分享的是使用原生的js和jQuery2种方法,分别实现图片轮播的淡入淡出效果的代码,非常实用,也方便小伙伴们对比分析,希望对大家学习js和jq能够有所帮助. 图片轮播有很多种方式,这里采用其中的 淡入淡出形式 js原生和jQuery都可以实现,jquery因为封装了很多用法,所以用起来就简单许多,转换成js使用,其实也就是用js原生模拟出这些用法. 但不管怎样,构造一个最基本的表现层是必须的 简单的图片轮播一般由几个

jquery淡入淡出效果介绍

 本篇文章主要是对jquery淡入淡出效果的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 样式:      代码如下:  <style type="text/css">       #win {               width: 98%;              position: absolute;                   display: none;           float:left;           }      

jQuery实现首页图片淡入淡出效果的方法_jquery

本文实例讲述了jQuery实现首页图片淡入淡出效果的方法.分享给大家供大家参考.具体分析如下: 这里演示当当网的品牌店铺首页效果,演示地址为:http://static.dangdang.com/gm/topic/2270_181320.shtml 效果图如下所示: 需求: 1. 绿色区域要求在图片上方,半透明显示 2. 当鼠标移动到红色区域,切换相应的图片 3. 首页的三张大图轮转 HTML: <div id="carousel"> <div id="ca

jquery淡入淡出效果简单实例_jquery

本文实例讲述了jquery淡入淡出效果实现方法.分享给大家供大家参考,具体如下: 之前理解有一些误区,以为淡入淡出是删除该元素,其实只是把该元素隐藏起来 和 显示出来罢了. 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xml

jQuery实现图片文字淡入淡出效果_jquery

本实例主要讲解了jquery仿新浪微博图片文字列表上下淡进淡出间歇上下滚动效果,分享给大家供大家参考,具体内容如下 1.效果及功能说明 仿新浪微博图片文字列表上下淡进淡出间歇上下滚动 2.实现原理 首先要设定div内只能显示4个图片那么多出来的图片会自动隐藏然后在给图片添加一个动画的事件让他们可以滚动的播放出来上下滚动效果播放就是li标签里面的内容图片和文字把每一个li看成一个整体在滚动播放的时候进入div内的显示出来在最后离开div的时候隐藏在给整个动画效果设定一个时间就可以完整的运行. 3.

jquery实现的淡入淡出下拉菜单效果_jquery

本文实例讲述了jquery实现的淡入淡出下拉菜单效果.分享给大家供大家参考.具体如下: 这是一款jQuery带有淡入淡出效果的下拉菜单,可作为一个下拉导航菜单的模板,移动鼠标到一级主菜单上看一看,在有包括二级子菜单的菜单项上悬停时,二级菜单渐变显示出来,兼容性也是很不错的,希望大家喜欢哈. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-fade-in-out-menu-style-codes/ 具体代码如下: <!DOCTYPE

基于jquery实现的文字淡入淡出效果_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=

使用JQ来编写最基本的淡入淡出效果附演示动画_jquery

jQuery是一个JavaScript 库,也就是对JavaScript的扩展,用来满足各种日益增加的不同特效需求.其实质就是JavaScript 下面来编写一个最基本的JQ程序来说明JQ. 一.基本目标 网页中有如下三个按钮,一个只能隐藏文本,一个只能显示文本,一个同时能隐藏与显示文本,点击一下显示,再点击一下隐藏,无限循环. 二.制作过程 1.首先你要到JQ官网中下载一个JQ支持文件放入你的站点文件夹.这个支持文件是jQuery1.11,可以到jQuery官网中下载兼容旧浏览器IE6的jQu