ling-36

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>

 

posted on 2017-01-04 20:12  lady-ling  阅读(906)  评论(0编辑  收藏  举报

分类:

技术点:

相关文章:

  • 2022-01-29
  • 2022-03-15
  • 2021-05-21
  • 2022-03-15
  • 2022-01-19
  • 2022-03-07
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-18
  • 2022-12-23
  • 2022-12-23
  • 2021-04-21
  • 2021-06-07
  • 2021-12-14
  • 2022-12-23
相关资源
相似解决方案