글
자바스크립트는 기본적으로 function()이면 getter, function(파라미터)는 setter로 쓴다....
javaScript
Event.preventDefault()
- 이벤트의 기본 동작을 취소한다.
- 개요
void preventDefault();
- 설명
이 메서드는 웹 브라우저로 하여금 이벤트와 연결되어 있는 기본 동작(존재하는 경우)을 수행하지 않게 만든다. 예를 들어, type 프로퍼티의 값이 'submit'이면 이벤트 전차 단계 중 어느 곳에서라도 이벤트 처리기에서 이 메서드를 호출함으로써 폼이 제출되는 것을 막을 수 있다. Event객체의 cancelable 프로퍼티가 false이면 기본 동작이 아예 존재하지 않거나 기본 동작이 수행되는 것을 막을 수 없다. 어떤 경우라도 이 메서드를 호출하는것은 아무런 영향을 주지 못한다.
Event.stopPropagation()
- 이벤트를 더 멀리 전달하지 않는다.
- 개요
void stopPropagation();
- 설명
이 메서드는 이벤트 전차를 중지시켜 이벤트가 다른 Document 노드로 전달되는 것을 막는다. 이벤트 전파 과정 중 언제라도 호출될 수 있다. 이 메서드는 동일한 Document 노드에 대해 다른 이벤트 처리기가 호출되는 것을 막지는 않지만, 이벤트가 다른 노드로 전달되는 것은 막는다.
자료출처: http://designonex.com/bbs/board.php?bo_table=G05_2&wr_id=341
자료출처: http://designonex.com/bbs/board.php?bo_table=G05_2&wr_id=340
jQuery
load()
- 전체 웹페이지를 새로고침하지 않고 웹페이지의 일부분만을 업데이트할 수 있다
on()
- $('body').on('click', '.detailLink', function(event){ } );
- body엘리먼트의 detailLink라는 클래스를 click하면 function(event){ } 를 실행하라
- jQuery 1.7버전 이상에서 사용 가능(이하버전은 live(), bind() ... 를 사용)
val()
- 선택한 엘리먼트의 값을 가져오는 함수
trigger()
- 클릭이벤트 강제로 발생시키기
-$(셀렉터).trigger(이벤트명)
'학습정리 > by H2K' 카테고리의 다른 글
node.js, CORDOVA, PhoneGap (0) | 2013.07.11 |
---|---|
NegotiatingViewResolver (0) | 2013.07.07 |
6.25 (0) | 2013.06.25 |
RECENT COMMENT