[jQuery] 자주 쓰는 텍스트/내용 관련 함수 모음

2025. 8. 12. 15:21·Front-End

1. .text()

- 선택한 요소들의 텍스트 내용을 불러오거나 설정

// 텍스트 읽기
let txt = $("#myDiv").text();

// 텍스트 변경
$("#myDiv").text("새 텍스트");

 

2. .html()

- 선택한 요소들의 html 내용을 가져오거나 설정

// HTML 읽기
let html = $("#myDiv").html();

// HTML 변경
$("#myDiv").html("<strong>굵은 텍스트</strong>");

 

3. .val()

- <input>, <select>, <textarea> 같은 폼 요소의 값(value) 을 가져오거나 설정

// 값 읽기
let val = $("#inputBox").val();

// 값 변경
$("#inputBox").val("새 값");

 

4. .attr()

- 선택한 요소의 속성(attribute) 값을 가져오거나 설정

// 속성 읽기
let href = $("a").attr("href");

// 속성 변경
$("a").attr("href", "https://google.com");

 

5. .css()

- 선택한 요소의 css 스타일 속성을 가져오거나 설정

// 스타일 읽기
let color = $("p").css("color");

// 스타일 변경
$("p").css("color", "blue");

 

6. .append()

- 선택한 요소 내부의 마지막 자식으로 내용 추가

// div
<div>
     셀렉트박스1: <select id="selectBox"></select>
     셀렉트박스2: <select></select>
 </div>

const option1 = "<option>첫번째</option>",
              option2 = "<option>두번째</option>",
              option3 = "<option>세번째</option>";
    
        // TODO 1: 위의 3개 옵션을 셀렉트박스1에 추가
        // .append() : 선택한 요소의 자식 중 마지막에 삽입
        $("#selectBox").append(option1, option2, option3);

 

7. .prepend()

- 선택한 요소 내부의 처음 자식으로 내용 추가

// div
<div>
     셀렉트박스1: <select id="selectBox"></select>
     셀렉트박스2: <select></select>
 </div>

const option1 = "<option>첫번째</option>",
              option2 = "<option>두번째</option>",
              option3 = "<option>세번째</option>";
   
        $("#selectBox").prepend(option1, option2, option3);

 

8. .on()

- 이벤트 등록

$("button").on("click", function() {
    alert("클릭됨");
});

 

9. .each()

- 반복문 (많이 사용하는 듯)

$("li").each(function(index, element) {
    console.log(index, $(element).text());
});

 

10. .hide() / .show() / .toggle()

- 요소를 숨기거나 보이게 할 때

$("#myDiv").hide();
$("#myDiv").show();
$("#myDiv").toggle();  // 숨기기/보이기 토글

'Front-End' 카테고리의 다른 글

[React] React Hooks 정리  (0) 2025.09.29
jQuery 에 대해  (4) 2025.07.31
[React] 코드 리뷰  (0) 2025.05.11
[JavaScript] 화살표 함수에 대해 알아보자!  (1) 2025.04.22
[JavaScript] 동기방식과 비동기 방식, 그리고 콜백함수는 무엇일까?  (0) 2025.04.22
'Front-End' 카테고리의 다른 글
  • [React] React Hooks 정리
  • jQuery 에 대해
  • [React] 코드 리뷰
  • [JavaScript] 화살표 함수에 대해 알아보자!
동준1234
동준1234
공부 기록
  • 동준1234
    dongjundev
    동준1234
  • 전체
    오늘
    어제
  • GitHub
    • 분류 전체보기 (150)
      • 일상 (1)
      • 복습 및 회고록 (26)
      • Spring (17)
      • JAVA (32)
      • kubernetes (1)
      • Front-End (13)
      • Server (11)
      • SQL (20)
        • JDBC (1)
      • 자격증 (7)
        • 정보처리기사 필기 준비 (6)
        • 정보처리기사 실기 준비 (0)
        • SQLD (1)
      • project (18)
        • 백준 및 코딩테스트 공부 (6)
        • 대학교 캡스톤 디자인 (6)
        • 4학년 캡스톤 디자인 및 전시회 (3)
      • 네트워크 (3)
      • AI 머신러닝 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    JavaScript
    프론트
    react
    jQuery
    개발자
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
동준1234
[jQuery] 자주 쓰는 텍스트/내용 관련 함수 모음
상단으로

티스토리툴바