이 코드를 한번 보아주세요 -동적 HTML 결과에서 javascript 함수를 실행하는 방법은 무엇입니까? Jquery
myLink를 클릭하면 아래와 같이 정의 된 html을 보여주는 모달 대화 상자 창이 나타납니다. 이 html에는 버튼 (id = test_button)이 포함되어 있으며이 버튼을 클릭하면 Ajax 요청을 수행하려고합니다. 하지만 작동하지 않습니다. 그래서 그것을 테스트하기 위해 나는 단지 경고하고 있지만 잘 작동하지는 않습니다.
또한 test_button 클릭 기능 내에서 기존 DOM 요소 값을 업데이트 할 수 있습니다 (양식을 채우는 것).
도움 주셔서 감사합니다.
$('#myLink').click(function(event) {
event.preventDefault();
$('<div id="iContainer">Test: <input type="text" value="" id="test_text" />
<input type="button" id="test_button" value="click" /></div>').appendTo('body');
$("#iContainer").dialog({
width: 600,
modal: true,
close: function(event, ui) {
$("#iContainer").remove();
}
});
});
$('#test_button').click(function() {
alert('I am in Alert');
//alert($('#test_text').val());
});
화려한 ... 작동합니다. 다시 테스트 해 보겠습니다. 덕분에 – TigerTiger