jquery获取slideToggle状态

375 阅读1分钟

有时候开发中需要获取slideToggle的状态,可以通过:visible获取,如下:

<html>
<head>
    <script type="text/javascript" src="/jquery/jquery.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
          $(".btn1").click(function(){
            $("p").slideToggle(function(){
                if($(this).is(":visible")){
                    alert("显示");
                }else{
                    alert("隐藏");
                };
            });
          });
        });
    </script>
</head>
<body>
<p>This is a paragraph.</p>
<button class="btn1">Toggle</button>
</body>
</html>