>>分享Web前端开发技术,并对孙卫琴的《精通Vue.js:Web前端开发技术详解》提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 26095 个阅读者 刷新本主题
 * 贴子主题:  jQuery 效果:淡入淡出 回复文章 点赞(0)  收藏  
作者:flybird    发表时间:2019-08-18 16:05:44     消息  查看  搜索  好友  邮件  复制  引用

$(document).ready(function(){

$(".flip").click(function(){

   $(".panel").fadeToggle(1000);

});

});

div.panel,p.flip
{

width:90%;

margin:auto;

padding:5px;

text-align:center;

background:#e5eecc;

border:solid 1px #c3c3c3;

}

div.panel
{

height:100px;

display:none;

}

jQuery 效果 -  淡入淡出

         通过 jQuery,您可以实现元素的淡入淡出效果。

         点击展示 淡入/淡出 面板

         因为时间是宝贵的,我们提供快捷方便的学习方法。        

jQuery Fading 方法

        通过 jQuery,您可以实现元素的淡入淡出效果。

         jQuery 拥有下面四种 fade 方法:    
  • fadeIn()
  • fadeOut()
  • fadeToggle()
  • fadeTo()

jQuery fadeIn() 方法

        jQuery fadeIn() 用于淡入已隐藏的元素。

         语法:

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

         可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。.

         可选的 callback 参数是 fading 完成后所执行的函数名称。

         下面的例子演示了带有不同参数的 fadeIn() 方法:                    

范例

$ ( " button " ) . click ( function ( ) {
  $ ( " #div1 " ) . fadeIn ( ) ;
  $ ( " #div2 " ) . fadeIn ( " slow " ) ;
  $ ( " #div3 " ) . fadeIn ( 3000 ) ;
} ) ;

jQuery fadeOut() 方法

     jQuery fadeOut() 方法用于淡出可见元素。

    语法:

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

     可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

    可选的 callback 参数是 fading 完成后所执行的函数名称。

    下面的例子演示了带有不同参数的 fadeOut() 方法:                    

范例

$ ( " button " ) . click ( function ( ) {
  $ ( " #div1 " ) . fadeOut ( ) ;
  $ ( " #div2 " ) . fadeOut ( " slow " ) ;
  $ ( " #div3 " ) . fadeOut ( 3000 ) ;
} ) ;

jQuery fadeToggle() 方法

             jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。

             如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。

             如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。

            语法:

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

          可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

         可选的 callback 参数是 fading 完成后所执行的函数名称。

        下面的例子演示了带有不同参数的 fadeToggle() 方法:                            

范例

$ ( " button " ) . click ( function ( ) {
  $ ( " #div1 " ) . fadeToggle ( ) ;
  $ ( " #div2 " ) . fadeToggle ( " slow " ) ;
  $ ( " #div3 " ) . fadeToggle ( 3000 ) ;
} ) ;

jQuery fadeTo() 方法

       jQuery fadeTo() 方法允许渐变为给定的不透明度(值介于 0 与 1 之间)。

      语法:

              $(selector).fadeTo(speed,opacity,callback);

     必需的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

     fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。

     可选的 callback 参数是该函数完成后所执行的函数名称。

    下面的例子演示了带有不同参数的 fadeTo() 方法:                    

范例

$ ( " button " ) . click ( function ( ) {
  $ ( " #div1 " ) . fadeTo ( " slow " , 0.15 ) ;
  $ ( " #div2 " ) . fadeTo ( " slow " , 0.4 ) ;
  $ ( " #div3 " ) . fadeTo ( " slow " , 0.7 ) ;
} ) ;

程序猿的技术大观园:www.javathinker.net



[这个贴子最后由 flybird 在 2020-02-14 09:39:19 重新编辑]
  Java面向对象编程-->面向对象开发方法概述之开发思想(上)
  JavaWeb开发-->JavaWeb应用入门(Ⅰ)
  JSP与Hibernate开发-->映射一对多关联关系
  Java网络编程-->基于MVC和RMI的分布式应用
  精通Spring-->Vue组件开发基础
  Vue3开发-->CSS过渡和动画
  介绍axios的基本使用(vue中使用axios)
  彻底明白VUE中的done参数和函数作用
  HTML5中的 Web Worker的使用
  Vue用法详解
  加快 Vue 项目的开发速度
  Thinking In Vue:vue指令的封装
  Vue自定义指令的用法
  理解前后端分离的概念
  JavaScript的HTML DOM Column 对象
  响应式 Web 设计:显示图片
  响应式 Web 设计:网格视图
  CSS padding(填充)
  JavaScript的window.screen对象
  JavaScript prototype(原型对象)
  jQuery Mobile 方向改变事件
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。