상세 컨텐츠

본문 제목

jQuery 함수 preventDefault() bind() setTimeout() createElement()

IT공부방/jQuery, ajax, java

by 동해둘리 2016. 7. 22. 18:58

본문

반응형




1. preventDefault 함수



해당 엘리먼트에 발생한 이벤트로 인해 동작하는 URL 오픈을 중지시킨다.


$("a").click(function(e){
    e.preventDefault();


     this.GoToProcess()
});


위의경우, a 엘리먼트가 Click 된 경우 a 태그로 인해 링크하게될 URL 을 

열지 않도록 처리하는 기능을 한다.


그 대신에, 특정 동작을 진행하고자 할때 preventDefault() 사용한 후,

그 뒤에 하고자하는 동작을 코딩하면 된다.



2. bind 함수



해당 엘리먼트에 이벤트 핸들러 기능을 부여한다. 


$("p").bind("click"function(){
    alert("The paragraph was clicked.");
});


위의 경우, p 엘리먼트에 click 이벤트시 동작할 수 있도록 핸들러 기능을 부여한다.


자세한 사항은 링크참조

http://www.w3schools.com/jquery/event_bind.asp



3. setTimeout함수


밀리세컨드 단위로 지정된 시간이 흐른뒤에 설정된 함수를 실행한다.


var time j= 1000 * 4;


setTimeout( funciton() {

console.log('time out');

} , time );






반응형

관련글 더보기

댓글 영역