본문으로 바로가기

Dom 이 그려지는거 보다 먼저 이벤트가 바인딩 될 경우

나중에 그려진 Dom 에 다시 이벤트를 바인딩 해야한다면 on을 사용하면 된다

예시는 다음과 같다


[ test.html ]

<a id="changeLinkColor">Click!</a>


[ script ]

$(document).on( "click", "#changeLinkColor", function() {
	$(this).css('color', 'red');
});

위와 같이 한다면 나중에 이벤트가 바인딩 됨


댓글을 달아 주세요