jQuery에서 요소 추가하기
<button type="button">태그 추가</button>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script type="text/javascript">
$("button").click(function() {
let txt = "<p>p 태그 추가함</p>";
$("body").append(txt); // 버튼 밑에 추가됨
let js = document.createElement("h2");
js.innerHTML = "h2 태그 추가함";
$("body").append(js); // jquery문법
// let jqu = $("<p></p>").html("jquery p태그 추가"); // 정석
let jqu = $("<p>").html("jquery p태그 추가");
$("body").append(jqu);
});
</script>
설명
버튼을 클릭할 때마다 태그가 추가되는 코드이다.
append()
형식 : $(선택한 요소명).append(추가할 요소명)
요소를 추가해주는 함수이다.
선택한 요소의 끝에 요소를 추가해준다.
가장 쉬운방식은 text로 추가하는 방식이다. 하지만 명확하지가 않다.
"<p>p 태그 추가함</p>"
java script 추가
위 코드의 접근은 java script를 사용하였고 추가는 jquery문법을 사용하였다.
jquery추가
$("<태그명></태그명>").html("문자열") 이 방법이 정석이지만,
$("<태그명>").html("문자열") 이 방식도 가능하다.
'IT > JavaScript' 카테고리의 다른 글
[jQuery] 이미지를 클릭 시 이미지 변경 예시 / hover함수 사용예시 (1) | 2021.06.11 |
---|---|
[jQuery] mouseover, mouseout, css 사용예시 / attr, addClass, removeClass사용예시 (0) | 2021.06.11 |
[jQuery] button tag 접근 예시/input radio, checkbox 접근 예시 (0) | 2021.06.11 |
[jQuery]jQuery와 JavaScript 차이점/ jQuery 형식/ jQuery 태그 접근방법/html()와 text()차이점 (0) | 2021.06.10 |
[jQuery] jQuery 정의/juery.min.js 소스 구하기, 파일 다운로드/jquery.min.js 적용방법 (0) | 2021.06.10 |