jQuery - 效果(三)之 显示隐藏

jQuery 中提供了 <code>hide()</code> 方法来隐藏元素、<code>show()</code> 方法来显示元素。

本文目录:

  1. show();
  2. hide();
  3. toggle()。

show(speed, callback)

显示所选元素。

参数 类型 描述
speed String/Number 可选。动画时长,预设值为 "slow"(600)、"normal"(默认值,400)、"fast"(200),也可自定义动画时长,单位为毫秒(如:1000)。
callback Function() 可选。动作完成后执行的函数。

hide(speed, callback)

隐藏所选元素。

参数 类型 描述
speed String/Number 可选。动画时长,预设值为 "slow"(600)、"normal"(默认值,400)、"fast"(200),也可自定义动画时长,单位为毫秒(如:1000)。
callback Function() 可选。动作完成后执行的函数。

toggle(speed, callback)

oggle() 方法是 hide() 方法和 show() 方法的结合,其即能显示元素,又能隐藏元素。

参数 类型 描述
speed String/Number 可选。动画时长,预设值为 "slow"(600)、"normal"(默认值,400)、"fast"(200),也可自定义动画时长,单位为毫秒(如:1000)。
callback Function() 可选。动作完成后执行的函数。

代码:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>效果_显示隐藏</title>
    <script src="js/jquery-1.8.3.js"></script>
    <style>
        #div1 {
            width: 100px;
            height: 100px;
            background-color: orangered;
        }
    </style>
</head>
<body>
<div id="div1"></div>
<button id="btn1">显示</button>
<button id="btn2">隐藏</button>
<button id="btn3">显示/隐藏</button>
<script>
    $(function () {
        // 显示
        $("#btn1").click(function () {
            $("#div1").show("slow");
        });

        // 隐藏
        $("#btn2").click(function () {
            $("#div1").hide("fast");
        });

        // 显示/隐藏
        $("#btn3").click(function () {
            $("#div1").toggle(1000);
        });
    });
</script>
</body>
</html>

效果演示:

显示隐藏.gif

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 通过jQuery,您可以选取(查询,query)HTML元素,并对它们执行“操作”(actions)。 jQuer...
    枇杷树8824阅读 679评论 0 3
  • 警告请使用 document.write() 仅仅向文档输出写内容。如果在文档已完成加载后执行 document....
    鹿守心畔光阅读 2,865评论 3 104
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 1,214评论 0 1
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 1,420评论 0 2
  • 前几天发了个简文众筹九道梁生态苹果",被煌叔批评基于感情的因素太多,同时澄清杨众筹最喜欢消费众筹,并披露1898就...
    韧性十足的牛皮糖阅读 328评论 0 0