728x90 $('').append().css(stylename, 적용style);
저작자표시 'js' 카테고리의 다른 글
category jQuery 2018. 7. 17. 16:31 설명을 위한 예제로 ul과 li태그를 사용하여 HTML 코드를 작성하였습니다. 실제 개발할 때는 ul, li태그뿐만아니라 다른 부분에서도 노드를 추가 생성할 수 있겠지만 간단한 설명을 위해 ul, li로 정리하겠습니다.
<ul> <li id="menu1">menu1</li> <li id="menu2">menu2</li> <li id="menu3">menu3</li> <li id="menu4">menu4</li> <li id="menu5">menu5</li>
</ul> 아래는 오늘 포스팅한 메서드의 간략 설명입니다.
노드 생성하기 $()함수 내부에서 매개변수로 받은 태그 노드 정보를 파싱하여 태그와 대응하는 HTMLLiElement 객체를 생성하는 작업이 일어납니다. 생성된 객체를 쉽게 사용할 수 있게 jQuery 객체로 만들어 반환해 줍니다.
jQuery 객체가 없다면 순수 자바스크립트로 이렇게 노드를 생성해줍니다.
노드 추가하기 신규 노드를 첫 번째 자식 노드로 추가
신규 노드를 마지막 번째 자식 노드로 추가
특정 노드의 이전 위치에 추가
특정 노드 다음에 노드 추가
노드 이동하기 첫 번째 노드로 이동
마지막 번째 노드로 이동
특정 노드의 이전 노드로 이동
특정 노드의 다음 노드로 이동
노드 삭제하기
자식 노드를 삭제하는 방법은 children()을 사용하면 됩니다.
|