jQuery效果之淡入淡出

.fadeOut([duration][,complete])——目标元素淡出隐藏;

.fadeIn([duration][,complete])——目标元素淡入显示;

.fadeToggle([duration][,complete])——目标元素隐藏则淡入显示,否则淡出隐藏;

.fadeTo(duration,opacity[,complete])——将目标元素以渐进方式调整到指定的不透明度;

注:duration为效果执行的时间区间,opacity为透明度(0~1);complete为回调函数。

<!DOCTYPE html>
<html lang="zh_CN">
<head>
    <meta charset="UTF-8">
    <title>显示与隐藏</title>
    <script src="js/jquery-2.1.3.min.js"></script>
    <script src="js/fade.js"></script>
    <style>

    </style>
</head>
<body>
<img src="images/g.jpg"/>
<button id="btn1">淡出</button>
<button id="btn2">淡入</button>
<button id="btn3">淡出/淡入</button>
<button id="btn4">透明度转换</button>
</body>
</html>

fade.js代码:

/*淡入淡出*/
$(document).ready(function(){
    //淡出
    $('#btn1').click(function(){
        $('img').fadeOut(2000);
    });
    //淡入
    $('#btn2').click(function(){
        $('img').fadeIn(2000);
    });
    //切换淡出/淡入
    $('#btn3').click(function(){
        $('img').fadeToggle(2000);
    });
    //设置透明度
    $('#btn4').click(function(){
        $('img').fadeTo(2000,0.5);
    });
})

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-26 23:07:53

jQuery效果之淡入淡出的相关文章

【jQuery】利用淡入淡出效果实现兼容IE6的告警提示

其实我觉得告警提示的话,直接用一个Alert就最好的.开门见山,直接让用户明白你当前系统的意思,关键是Alert这东西就是再破的浏览器都必须兼容,不然你它丫的做毛浏览器啊?但是,在现在越来越觉得Alert不美观,而且开始有"弹窗挺吓人"的思潮,因此,告警提示你必须做得好看一点.在Javascript的透明度的操控比较艰难的前提下,jQuery的简单淡入淡出效果是你的选择.之所以选择jQuery,是因为这东西能够很好地兼容IE6. 一.基本目标 当输入框的输入内容的字符数无论中文与英文大

基于jQuery点击淡入淡出显示图片特效

分享一款基于jQuery点击淡入淡出显示图片特效.这是一款基于jQuery+CSS3实现酷炫效果的图片切换特效代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <center><p style="color:#334960">点击图标进行展示</p></center> <div class="main"> <div id="coolShow"><

炫彩效果——窗体淡入淡出

在实际项目中,经常会有窗体弹出,为了不显得那么突兀,可以给加些动画过度效果,淡入淡出就是一种比较常见的动画. 1 using System; 2 using System.Windows.Forms; 3 4 namespace TestFormEffect 5 { 6 public partial class Form1 : Form 7 { 8 private readonly Timer _timer; 9 private readonly double _inspeed; 10 priv

jQuery标题文字淡入淡出显示效果

reveal-it.js是一款jQuery文字淡入淡出显示特效插件.该文字特效插件可以使文字从左向右淡入淡出显示.该jquery插件小巧简单,非常适合用于制作标题文字的动画效果. 在线演示:http://www.htmleaf.com/Demo/201502261422.html 下载地址:http://www.htmleaf.com/jQuery/Text-Link-Effects/201502261421.html

Jquery效果代码--(二)

//jQuery 效果- 隐藏和显示.通过 jQuery,您可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素: //掩藏效果演示: $(document).ready(function(){ $("#hide").click(function(){ $("p").hide(); }); }); //展示效果演示 $(document).ready(function(){ $("#show").click(function

淡入淡出效果 (jQuery)

1jQuery中淡出动画fadeOut 让元素在页面不可见,常用的办法就是通过设置样式的display:none.除此之外还可以一些类似的办法可以达到这个目的.这里要提一个透明度的方法,设置元素透明度为0,可以让元素不可见,透明度的参数是0~1之间的值,通过改变这个值可以让元素有一个透明度的效果.常见的淡入淡出动画正是这样的原理. fadeOut()函数用于隐藏所有匹配的元素,并带有淡出的过渡动画效果 所谓"淡出"隐藏的,元素是隐藏状态不对作任何改变,元素是可见的,则将其隐藏. .fa

JQuery: JQuery效果(隐藏、显示、切换,滑动,淡入淡出,以及动画)

JQuery:效果 JQuery效果有很多,包括隐藏.显示.切换,滑动,淡入淡出,以及动画等.隐藏:JQuery hide() 显示:JQuery show() 切换:JQuery toggle() 淡入淡出:JQuery fadeIn().JQuery fadeOut().JQuery fadeToggle().JQuery fadeTo() 滑动:JQuery slideDown().JQuery slideUP().JQuery slideToggle() 动画:JQuery animat

jQuery基础(动画篇 animate,显示隐藏,淡入淡出,下拉切换)

1.jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性.但是通过css直接修改是静态的布局,如果在代码执行的时候,一般是通过js控制元素的style属性,这里jQuery提供了一个快捷的方法.hide()来达到这个效果   $elem.hide() 提供参数: .hide( options ) 当提供hide方法一个参数时,.hide()就会成为一个动画方法..hide()方法将会匹配元素的宽度,高度,以及不透明度,同时进行动画操作

jQuery-4.动画篇---淡入淡出效果

jQuery中淡出动画fadeOut 让元素在页面不可见,常用的办法就是通过设置样式的display:none.除此之外还可以一些类似的办法可以达到这个目的.这里要提一个透明度的方法,设置元素透明度为0,可以让元素不可见,透明度的参数是0~1之间的值,通过改变这个值可以让元素有一个透明度的效果.常见的淡入淡出动画正是这样的原理. fadeOut()函数用于隐藏所有匹配的元素,并带有淡出的过渡动画效果 所谓"淡出"隐藏的,元素是隐藏状态不对作任何改变,元素是可见的,则将其隐藏. .fad