개발 Q&A

제목 폼에 append 로 button 추가시 작동불능 문제
글쓴이 토끼와거북 작성시각 2014/01/16 19:20:03
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14013   RSS
<body>
<div id="content_area"></div>
</body>

위와 같이 되어 있을 때 아래와 같이 폼에 버튼을 추가시키면 해당 버튼을 클릭시 jquery 에서 인식을 하지 못하는데요.
$("#content_area").append("<a href=\"#\" class=\"btn btn-mini btn-warning test_btn\">수정</a>");

$(function(){
$(".test_btn").click(function(){
alert("ok");
});
});
 
어디가 잘못 되었을까요?

 다음글 이미지 리사이즈에 대해 (2)
 이전글 jquery 1.9 이상 드래그앤드롭 플러그인 (2)

댓글

criuce / 2014/01/16 20:19:07 / 추천 0
코드가 잘못되었습니다.

$(document).on("click", ".test_btn", function(){
    alert("ok");
});

이렇게 쓰셔야 해요.
토끼와거북 / 2014/01/16 20:26:49 / 추천 0
 수정하니까 정상 작동하네요. 감사합니다.^^
한대승(불의회상) / 2014/01/17 10:15:33 / 추천 0
게시판 이동 합니다.