• 제이쿼리 요소추가하기 - append, prepend, after, before

    2021. 6. 24.

    by. 라몽(●'◡'●)디자이너

     

    새로운 HTML컨텐츠 추가하기

    - 새로운 컨텐츠를 추가할때 사용되는 4개의 제이쿼리 메서드

    append() - 선택된 요소의 끝부분에 컨텐츠를 삽입

    prepend() - 선택된 요소의 시작부분에 컨텐츠를 삽입

    after() - 선택된 요소의 다음에 컨텐츠를 삽입

    before() - 선택된 요소의 이전에 컨텐츠를 삽입

     

     

     

    jQuery append() 메서드

    - 제이쿼리의 append() 메서드는 선택된 HTML요소의 끝부분에 컨텐츠를 삽입

    $("p").append("Some appended text.");

     

     

    jQuery prepend() 메서드

    - 제이쿼리의 prepend() 메서드는 선택된 HTML요소의 시작부분에 컨텐츠를 삽입

    $("p").prepend("Some prepended text.");

     

     

     

    ※append()와 prepend()메서드는 인수에 무한에 가까운 수 만큼의 새로운 요소를 넣을 수도 있습니다.

    ※새로운 요소는 text/HTML이나 자바스크립트나, 제이쿼리 DOM요소를 사용하여 만들 수 있습니다.

     

     

    예제_

     

    function appendText() {

     var txt1 = "<p>Text.</p>";   //HTML요소를 생성

     var txt2 = $("<p></p>").text("Text.");   //제이쿼리로 생성

     var txt3 = document.createElement("p");   //DOM으로 생성

     txt3.innerHTML = "Text.";

     $("body").append(txt1, txt2, txt3);   //새로운 요소를 추가

    }

     

     

     

     

    jQuery after() 와 before() 메서드

    - jQuery after() 메서드는 선택된 HTML요소의 다음에 컨텐츠를 삽입

    - jQuery before() 메서드는 선택된 HTML요소의 이전에 컨텐츠를 삽입

    $("img").after("Some text after");
    
    $("img").before("Some text before");
    

     

     

     

     

     

     

    [블로그참고]

    https://blog.naver.com/hadaboni80/221742245028

    제이쿼리 요소추가하기 - append, prepend, after, before

     

     

     

     

    반응형

    '코딩스터디 > jQuery' 카테고리의 다른 글

    제이쿼리 scrollTop()와 offset().top  (0) 2021.06.02
    slideUp, slideDown  (0) 2021.06.01
    문자열관련 메소드  (0) 2021.05.27
    제이쿼리를 효율적으로 작성하는법  (0) 2021.05.25
    제이쿼리 효과 - Animate  (0) 2021.05.25

    댓글