1.如何隐藏部分文本(简单案例)

//样式

<style type="text/css">
            div.ex {
                background-color: #e5eecc;
                padding: 7px;
                border: solid 1px #c3c3c3;
                width: 300px;
            }
        </style>

//jq代码

<script type="text/javascript" src="js/jquery-3.1.1.js"></script>
        <script type="text/javascript">
            
            $(function() {
                $('.hide').on('click', function() {//获取按钮给它添加点击事件
                    $(this).parents('.ex').hide('slow');//点击按钮后它的父元素隐藏  slow:缓慢隐藏,实现动画效果

        //也可将slow换成数字,如hide(1000):表示隐藏的整个过程用时1000毫秒(即一秒钟)
                })
            })
        </script>

//html代码

<body>

        <h3>中国办事处</h3>
        <div class="ex">
            <button class="hide" type="button">隐藏</button>
            <p>联系人:张先生<br /> 北三环中路 100 号<br /> 北京
            </p>
        </div>

        <h3>美国办事处</h3>
        <div class="ex">
            <button class="hide" type="button">隐藏</button>
            <p>联系人:David<br /> 第五大街 200 号<br /> 纽约
            </p>
        </div>

    </body>

2.使用 hide() 和 show() 方法来隐藏和显示 HTML 元素:

//jq代码

<script type="text/javascript" src="js/jquery-3.1.1.js"></script>
        <script type="text/javascript">
            $(function(){
                $('#hide').on('click',function(){//获取隐藏按钮给它添加点击事件
                    $('#p1').hide('slow');//点击按钮后p标签隐藏  slow:缓慢隐藏,实现动画效果
                });
                $('#show').on('click',function(){//获取显示按钮给它添加点击事件
                    $('#p1').show('slow');//点击按钮后p标签显示  slow:缓慢显示,实现动画效果
                })
            })
        </script>

//html代码

<body>
        <button id="hide" type="button">隐藏</button>
        <button id="show" type="button">显示</button>
        <p id="p1">如果点击“隐藏”按钮,我就会消失。</p>
        
    </body>

3.使用 toggle() 方法来切换 hide() 和 show() 方法。

//jq代码

<script type="text/javascript" src="js/jquery-3.1.1.js"></script>
        <script type="text/javascript">

            $(function(){
                $(':button').on('click',function(){
                    $('p').toggle(1000);//表示点击的时候如果p标签显示就让它隐藏,反正则显示
                })
            })
        </script>

//html代码

<body>
        <button type="button">切换</button>
        <p>这是一个段落。</p>
        <p>这是另一个段落。</p>
    </body>

jQuery 隐藏/显示的更多相关文章

  1. 前端(jQuery)(4)-- jQuery隐藏显示与淡入淡出、滑动、回调

    1.隐藏与显示 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U ...

  2. Banner中利用Jquery隐藏显示下方DIV块

    实现方式1: <!DOCTYPE html><html><head>    <meta charset="UTF-8">    &l ...

  3. jquery 隐藏 显示 动画效果

    <!DOCTYPE html> <html> <head> <script src="/jquery/jquery-1.11.1.min.js&qu ...

  4. JQuery隐藏显示详情功能

    放置两个DIV:初始DIV :在Repetr绑定设置文字隐藏(三元运算符):'<%# Eval("字段2").ToString().Length>11?Eval(&qu ...

  5. 基于特定值来推断隐藏显示元素的jQuery插件

    jQuery-Visibly是一款小巧简单的jQuery隐藏显示元素插件.该插件依据某个元素的值,例如以下拉框的值.输入框的值等来推断是否显示某个指定的元素. 用于推断的值能够是单个值,或者是多个值, ...

  6. JQuery中隐藏/显示事件函数

    1.$("button").click(function(){ $("p").hide(); });2.如果您的网站包含许多页面,并且您希望您的 jQuery ...

  7. 解决JQuery中datatables设置隐藏显示列多次提交后台刷新数据的问题

    此次项目开发过程中用到了Jquery的Datatables插件,无疑他是数据列表展示,解决MVC中同步过程中先走控制器后返回视图,查询数据过程中无法提示等待的弊端, 而且他所提供的各种方法也都有较强的 ...

  8. jquery效果- 显示和隐藏 淡入淡出 滑动 隐藏

    jQuery 效果- 隐藏和显示:hide() 和 show() 规定隐藏/显示的速度,可以取以下值:"slow"."fast" 或毫秒 您可以使用 toggl ...

  9. js和jquery实现显示隐藏

    (选择的重要性) 当点击同一个按钮的时候实现显示影藏 <a id="link" class="b-btn-four task-resolve add-sub-tas ...

随机推荐

  1. C# RFID windows 服务 网络协议方式

    上篇话说是串口方式操作RFID设备. 下面介绍网络协议方式. 设备支持断线重连. 那我们的服务也不能差了不是. 所以这个服务类也是支持的哦. 不解释上代码: namespace Rfid { /// ...

  2. wex5平台放入tabs组件后运行时显示空白

    用tabs组件设置为充满布局时--给window组件增加一个class:x-full-screen

  3. Codeforces525E Anya and Cubes(双向搜索)

    题目 Source http://codeforces.com/contest/525/problem/E Description Anya loves to fold and stick. Toda ...

  4. uva12545 Bits Equalizer

    uva12545 Bits Equalizer You are given two non-empty strings S and T of equal lengths. S contains the ...

  5. Masonry小结

    一,容易混淆的问题 1.make.left.equal(xxx)的参数若为某个控件,则默认为以该控件的 left 为基准对照. //these two constraints are exactly ...

  6. Java_ClassLoader内存溢出-从tomcat的reload说起

    原文链接:http://nius.me/classloader-memory-leak/ 对于j2ee项目,一直使用eclipse的wtp,每次修改代码后,可以自动热部署.简单的项目wtp似乎没什么问 ...

  7. .NET 二维码生成(ThoughtWorks.QRCode)

    引用ThoughtWorks.QRCode.dll (源代码里有) 1.简单二维码生成及解码代码: //生成二维码方法一 private void CreateCode_Simple(string n ...

  8. 李洪强iOS经典面试题139-Swift

    李洪强iOS经典面试题139-Swift Swift 网上有很多Swift的语法题,但是Swift现在语法还未稳定,所以在这里暂时不贴出语法题,可以自行搜索. Swift和Objective-C的联系 ...

  9. IOS 开发调用打电话,发短信

    1.调用 自带mail[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzl ...

  10. vm安装centos 老是出现 grub.conf 配置问题

    vm 环境 11  centos 6.5 最开始用的是vm12 发现安装软件一会就出现 客户机操作系统已禁用 cpu.请关闭或重置虚拟机 以为是新机器的cpu或者主板有问题,换vm,换系统依然会出现这 ...