도드넷
JAVASCRIPT#59 - jQuery .on() detach에 대해여 본문
Is... dat so?
JAVASCRIPT#59 - jQuery .on() 이벤트 핸들러
1. .on() 이란?
- 이벤트를 읽어서 해당 이벤트가 발생하면 어떠한 액션을 실행하는 함수.
- .on()의 형태 : $(실행주체1).on(이벤트, 실행주체2, 액션);
- 실행주체2 ? : 실행주체1의 하위요소를 액션의 주체를 지정하고 싶을때 써주는 제2의 셀렉터라고 보면 된다.
2. 데이터와 DOM의 연결
- $("#enemy").data("hp", 30);
- 이렇게 해주면 enemy 라는 div요소는 hp값 30을 가지게 된다.
3. DOM 추가와 삭제
- .append() : 뒤에 추가하기
$("#field").append("<div id="enemy>(-_-)</div>");
- .prepend() : 앞에 추가하기
- .html() : 대체하기
- .remove() : 제거하기
- .detach() : 분리하기(데이터 제거하지 않아서 재사용가능. 그냥 화면성 지우는것. 잘라내기와 같음.)
$("#enemy").detach(); // 삭제
$("#enemy").appendTo("#field"); // 리스폰
반응형
'창고 > JS KING 포니 [중단]' 카테고리의 다른 글
JAVASCRIPT#61 - jQuery setInterval VS clearInterval (0) | 2016.07.06 |
---|---|
JAVASCRIPT#60 - 스프라이트 시트 GIMP! (0) | 2016.07.04 |
JAVASCRIPT#58 - 제이쿼리에 대하여 Revisit (0) | 2016.07.02 |
JAVASCRIPT#57 - 자바스크립트 객체 만들기 RECAP (0) | 2016.07.01 |
missing formal parameter 자바스크립트 오류 이유? (0) | 2016.06.30 |
Comments