[JAVASCRIPT WEB] 문서의 기하학적 특성( 요소의 크기와 위치, viewport, 스크롤 제어, 스크린의 크기 ), 이벤트( 이벤트 등록방법<inline, 프로퍼티 리스너, addEventListener> )
문서의 기하학적 특성( 요소의 크기와 위치, viewport, 스크롤 제어, 스크린의 크기 ), 이벤트( 이벤트 등록방법 ) 문서의 기하학적 특성 요소의 크기와 위치 - 엘리먼트의 크기와 위치를 알고 싶을때는 해당객체.getBoundingClientRect()을 이용해서 알아낼수 있다. ( ClientRect 안에는 bottom, height, left, right, top, width의 값들을 알아낼 수 있고 해당 값들은 getBoundingClientRect()의 속성을 통해서 접근할 수 있다 ) viewport - viewport는 문서 전체가 아닌 현재 사용자에게 보여지고 있는 부분을 말한다. - 문서의 좌표와 viewport의 좌표가 있고 이 둘은 서로 다르다. - window 객체에 있는 wi..
2017. 9. 25.
[JAVASCRIPT WEB] jQuery 노드 변경 API(추가, 제거, 바꾸기, 복사, 이동), 문자열로 노드 제어, Document 객체, Text 객체( 값 API, 조작 API )
jQuery 노드 변경 API, 문자열로 노드 제어, Document 객체, Text 객체( 값 API, 조작 API ) jQuery 노드 변경 API * 자세한 내용은 http://api.jquery.com/category/manipulation/을 참고하면 된다. 추가 - jQuery에서 메소드를 이용하면 원하는 위치에 태그를 추가 시킬수 있다. before - 해당 태그 이전에 형제관계로 생성이 된다. prepend - 해당 태그 안쪽 컨텐츠 이전에 생성이 된다. ( 자식 관계 ) append - 해당 태그 안쪽 컨텐츠 이후에 생성이 된다. ( 자식 관계 ) after - 해당 태그 이후에 형제관계로 생성이 된다. 제거 remove() - 선택된 엘리먼트를 제거한다. empty() - 선택된 엘리먼..
2017. 9. 24.