728x90
300x250
SMALL
append(), appendTo()
prepend(), prependTo() 메서드와 반대로 마지막 요소로 추가 할 경우에는 append(), appendTo()메서드를 사용한다.
$부모요소.append($신규요소)
$신규요소.appendTo($부모요소)
append()
<script>
$(document).ready(function() {
var count=0;
$("#btnAdd").click(function() {
count++;
var $list =$(`<li>${count}</li>`);
$(".list").append($list);
})
});
</script>
<button id="btnAdd">
리스트 추가
</button>
<ul class="list">
</ul>
appendTo()
<script>
$(document).ready(function() {
var count=0;
$("#btnAdd").click(function() {
count++;
var $list =$(`<li>${count}</li>`);
$($list).appendTo(".list");
})
});
</script>
<button id="btnAdd">
리스트 추가
</button>
<ul class="list">
</ul>
실행결과
새로 생성된 요소는 제일 아래 추가된다.
append()와 appendTo() 메서드는 추가노드 위치와 부모노드 위치만 변경 됐을 뿐 동일한 결과를 나타낸다.
728x90
반응형
LIST
'javaScript > jQuery' 카테고리의 다른 글
[jQuery]특정 노드 다음에 요소 추가 insertAfter() after() (0) | 2023.01.26 |
---|---|
[jQuery]특정 노드 이전에 요소생성 insertBefore() before() (0) | 2023.01.25 |
[jQuery]신규 노드 생성 첫 번째 자식 요소로 추가 .prepend() .prependTo (0) | 2023.01.23 |
[jQuery] 1초에 한번씩 메뉴 리스트 클래스 적용하기 (0) | 2023.01.22 |
[jQuery]클릭한 메뉴 리스트 index값 출력하기 (0) | 2023.01.21 |
댓글