Jquery 2020은 간단한 프로젝트 숨기기/표시, 페이드, 슬라이드를 추가합니다.

5093 단어
이 튜토리얼에서는 jquery hide/show,fade,slide에 w3schools.com을 사용할 것입니다.
자세히 살펴보겠습니다.

이것은 우리의 HTML 구조입니다
단순화를 위해 Visual Studio 코드를 사용합니다.

<!doctype html>
<html lang="en">
  <head>
    <title>Jquery within 1 hour</title>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
  </head>
  <body>

    <!-- Optional JavaScript -->
    <!-- jQuery first, then Popper.js, then Bootstrap JS -->
    <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.js'></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>

    <script>
        $(()=> {
            //
        })
    </script>
  </body>
</html>



1. 제이쿼리 선택기
아래 선택기의 예
  • $("p")
  • $(".demo")
  • $("#데모")
  • $("[데이터 속성]")
  • $("울 리")
    예시

  •  <button id="demo">Click Me</button>
    
        <ul class="nav justify-content-center">
            <li class="nav-item">
                <a class="nav-link active" href="#">Active link</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="#">Link</a>
            </li>
            <li class="nav-item">
                <a class="nav-link disabled" href="#">Disabled link</a>
            </li>
        </ul>
    
     <script>
            $(()=> {
                //
                $('#demo').click(()=> {
                    $('[class*="nav justify-content"]').toggle()
                })
            })
        </script>
    

    2. 제이쿼리 이벤트
    jquery 이벤트의 경우 click,dblclick,mouseleave,load,onclick,ondblclick,onmouseleave,onload,onchange의 인스턴스 변경과 같은 접두사 "on"을 제거합니다.

    아래 예

    $(()=> {
                $('button').click(()=> {
                    alert("Hello Button")
                })
            })
    


    click은 바닐라 js에서 onclick을 의미합니다.

    3. 제이쿼리 숨기기/보이기

    위의 버튼을 사용하는 것처럼 HTML을 전환하는 동일한 방법을 사용할 수 있습니다.

    예 1

     $(()=> {
                $('button').click(()=> {
                   $('ul').hide()
                })
            })
    


    hide() 디스플레이 추가: 없음 CSS 스타일

    $(()=> {
                $('button').click(()=> {
                   $('ul').show()
                })
            })
    


    show() 디스플레이 제거: 없음

    또 다른 콜백은 toggle()입니다. HTML을 표시하도록 토글합니다. 없음;

    $(()=> {
                $('button').click(()=> {
                   $('ul').toggle()
                })
            })
    


    토글, 숨기기, 괄호 표시 안에 토글(2000)이 2초를 의미하는 것과 같은 전환 효과를 추가할 수도 있습니다.
    우리는 전환 거짓말을 얻기 위해 다른 방법을 사용할 수 있습니다
    *toggle(2*2000)//2초;
    *toggle("천천히")//느리게
    토글("빠른")//빠름

    4. 제이쿼리 페이드
    jquery 숨기기/표시를 알고 있다면 jquery 페이드 효과를 알고 있다는 의미입니다.
    Jquery에는 다음과 같은 페이드 방법이 있습니다.
  • 페이드인()
  • 페이드아웃()
  • fadeToggle()
  • fadeTo()

  • 예시

    $(()=> {
                $('button').click(()=> {
                   $('ul').fadeToggle("slow")
                })
            })
    


    4. 제이쿼리 슬라이드
    Jquery에는 다음과 같은 슬라이드 방식이 있습니다.
  • slideDown()
  • 슬라이드업()
  • slideToggle()

  • 숨기기/토글, 페이드, 슬라이드 이 3가지 효과는 다르지만 사용할 수 있는 방식은 같습니다.
    예시

    $(()=> {
                $('button').click(()=> {
                   $('ul').slideToggle("slow")
                })
            })
    
    


    이것은 간단한 숨기기/표시, 페이드, 슬라이드 jquery 자습서입니다.
    간단한 랜딩 페이지의 경우 jquery를 항상 사용하는 것이 좋습니다.
    대규모 프로젝트의 경우 여러 라이브러리 reactjs가 있으며 angularjs를 사용하는 것이 좋습니다.
    이 짧은 튜토리얼이 마음에 든다면 더 많은 게시물을 격려하기 위해 좋아요, 댓글, 공유를 부탁드립니다.
    감사.

    좋은 웹페이지 즐겨찾기