1. <body>
  2. <div>hello</div>
  3. <button id="btn">anniu</button>
  4. <script>
  5. $("#btn").click(function(){
  6. // isShow 判断元素是否显示
  7. // is(":visible") 判断元素是否隐藏
  8. var isShow = $("div").is(":visible")
  9. console.log(isShow)
  10. if(isShow){
  11. $("div").hide(1000)
  12. }else{
  13. $("div").show(1000)
  14. }
  15. })
  16. </script>

简单版本

  1. <div >hello</div>
  2. <button id="btn">按钮</button>
  3. <script>
  4. $("#btn").click(function(){
  5. // toggle 融合了hide和show的方法
  6. $("div").toggle(1000)
  7. })
  8. </script>