当前位置:  编程技术>jquery

jquery淡入淡出效果原理分析

    来源: 互联网  发布时间:2014-10-09

    本文导语:  用jquery实现淡入淡出效果,为了达到更为生动的效果,可以把一个元素淡出或淡入,在任何一种情况下,都只是随着时间来改变元素的透明度。 jquery提供了3个和淡入淡出相关的函数: ·fadein()使得一个隐藏的元素淡入视野。 ...

用jquery实现淡入淡出效果,为了达到更为生动的效果,可以把一个元素淡出或淡入,在任何一种情况下,都只是随着时间来改变元素的透明度。

jquery提供了3个和淡入淡出相关的函数:
·fadein()使得一个隐藏的元素淡入视野。

首先,元素占据的空间出现在页面上(这可能意味着页面上的其他元素要移走);
然后,元素逐渐地变得可见。如果元素在页面上已经可见,则这个函数没有任何效果。如果没有提供一个速度值,元素使用“常规”设置来淡入(400毫秒)。

·fadeOut()通过使得一个可视的元素像幽灵般地淡出视线来隐藏它。如果元素在页面上已经隐藏,这个函数没有任何效果,这和fadeIn()函数一样。如果没有提供一个速度值,元素以400毫秒的速度淡出。

·fadeToggle()组合了淡入和淡出的效果。
如果该元素当前是隐藏的,它会淡入视线中;如果它当前是可见 的,该元素会淡出视线。可以使用这个函数让一个提示框出现在页面上或从页面消失。例如,假设有一个按钮,其上显示单词“instructions”。当访 问者单击该按钮的时候,带有说明的一个div将淡入视线;再次单击该按钮,将会使说明淡出视线。要让该提示框每半秒钟淡入或淡出一次,可以这样编写代码:
 

代码示例:
$('#button').click(function(){
$('#instructions').fadeToggle(500);
});//end click

·fadeTo()的工作方式和其他两个效果函数略有不同。它把图像淡化到一定的透明度。

例如,可以让图像淡化到半透明。和其他效果不同,必须提供一个速度值。
此外,还提供0~1之间的一个值来表示元素的透明度。

例如,要把所有的段落淡化到75%的透明度,可以这样编写代码:
 

$('p').fadeTo('normal',.75);

这个函数改变了一个元素的透明度,而不管这个元素是可见的还是不可见的。

例如,假设要把当前隐藏的一个元素淡化到50%的透明度。

然后,如果使用 show()或fadeIn()显示该元素,它会以50%的透明度显示。

同样,如果隐藏一个半透明的元素,然后再显示它,它的透明度设置还是会恢复。

您可能感兴趣的文章:
  • javascript 图片淡入淡出效果实例代码
  • jQuery淡入淡出效果代码
  • JQuery特效动画淡入淡出 两个ul标签中li互相移动
  • js实现淡入淡出效果的代码

    
 
 

您可能感兴趣的文章:

  • jQuery淡入淡出效果 InnerFade
  • jquery怎么实现图片淡入淡出?示例
  • jQuery淡入淡出效果代码
  • jquery淡入淡出效果如何实现?图片淡入淡出的例子
  • jquery图片淡入淡出效果的例子
  • jquery淡入淡出效果原理分析
  • jquery实现通用版鼠标经过淡入淡出效果
  • jquery文字淡入淡出效果代码
  • jquery图片淡入淡出与图片切换效果的例子
  • jquery图片淡入淡出效果的简单示例
  • jquery实现添加图片淡入淡出效果的代码
  • jquery 淡入淡出效果入门例子
  • jquery自动切换淡入淡出效果的例子
  • JQuery特效动画淡入淡出 两个ul标签中li互相移动
  • jquery 淡入淡出效果的简单实现
  • jquery背景图淡入淡出效果示例代码
  • jquery插件tooltipv顶部淡入淡出效果使用示例
  • jQuery实现首页图片淡入淡出效果
  • jQuery 淡出插件 jQFader
  •  
    本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.169IT.COM)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jQuery判断复选框是否勾选的原理及示例
  • Jquery 点击按钮自动高亮实现原理及代码
  • jquery的ajax跨域请求原理和示例
  • jQuery截取指定长度字符串的实现原理及代码
  • jQuery拖动div、移动div、弹出层实现原理及示例
  • jquery选择器原理介绍($()使用方法)
  • jQuery选择器-Sizzle之工作原理分析
  • 使用jquery实现的一个图片延迟加载插件(含图片延迟加载原理)
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin
  • jQuery日历插件 jQuery Week Calendar
  • jQuery的中文日历插件 jQuery.datePickerCn
  • jQuery实现CSS3动画效果的插件 jQuery Transit
  • jQuery的CSV插件 jQuery CSV
  • jQuery的气泡提示插件 jquery.ns_bub.js
  • jQuery气泡提示插件 jquery-rollover-tooltip
  • jQuery对话框 jQuery Modal Dialog
  • jQuery 插件 jQuery Ripples
  • 精简版的jQuery jQuery.ish
  • jQuery的OpenSocial插件 OpenSocial jQuery


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号