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

$(document).ready(function(){

  $(".flip").click(function(){
      $(".panel").toggle();
   });

});

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 hide() 和 show()

     通过 jQuery,您可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素:            

范例

$ ( " #hide " ) . click ( function ( ) {
  $ ( " p " ) . hide ( ) ;
} ) ;

$ ( " #show " ) . click ( function ( ) {
  $ ( " p " ) . show ( ) ;
} ) ;

             语法:

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

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

             可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒。

             可选的 callback 参数是隐藏或显示完成后所执行的函数名称。

            下面的例子演示了带有 speed 参数的 hide() 方法:            

范例

$ ( " button " ) . click ( function ( ) {
  $ ( " p " ) . hide ( 1000 ) ;
} ) ;

           下面的例子演示了带有 speed 参数的 hide() 方法,并使用回调函数:            

范例

$ ( document ) . ready ( function ( ) {
  $ ( " .hidebtn " ) . click ( function ( ) {
    $ ( " div " ) . hide ( 1000 , " linear " , function ( ) {
       alert ( " Hide() 方法已完成! " ) ;
     } ) ;
   } ) ;
} ) ;

       第二个参数是一个字符串,表示过渡使用哪种缓动函数。(译者注:jQuery自身提供"linear" 和 "swing",其他可以使用相关的插件)。                        

jQuery toggle()

     通过 jQuery,您可以使用 toggle() 方法来切换 hide() 和 show() 方法。

     显示被隐藏的元素,并隐藏已显示的元素:            

范例

$ ( " button " ) . click ( function ( ) {
  $ ( " p " ) . toggle ( ) ;
} ) ;

             语法:

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

             可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒。

             可选的 callback 参数是隐藏或显示完成后所执行的函数名称。





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



[这个贴子最后由 flybird 在 2020-02-07 21:19:13 重新编辑]
  Java面向对象编程-->多线程(下)
  JavaWeb开发-->Web运作原理(Ⅱ)
  JSP与Hibernate开发-->通过JPA API检索数据
  Java网络编程-->基于MVC和RMI的分布式应用
  精通Spring-->创建综合购物网站应用
  Vue3开发-->绑定表单
  Promise对象的then()和catch()方法
  Vue CLI项目的package.json中版本号详解~和^和*的区别
  介绍axios的基本使用(vue中使用axios)
  Vue中qs插件的使用
  Velocity.js动画库的使用
  vue中axios异步调用接口的坑
  Vue之引用第三方JS插件,CKPlayer使用
  Node.js 实现远程桌面监控
  vue实现Word或Excel文档导出的功能,转换文件名乱码或者json...
  vue导出pdf格式文件
  JavaScript 进制转换的实用代码
  CSS 听觉参考手册
  HTML5 播放Audio(音频)
  JavaScript 严格模式(use strict)
  JavaScript 输出数据
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


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