jQuery AJAX로 다른 페이지에서 버튼을받는 페이지를 만들었지 만이 버튼을 클릭해도 아무런 변화가 없습니다. 코드 :jQuery로 DOM에서 요소를 선택할 수 없습니다.
$(function() {
//$("#Menu ul li").click(function() { alert("ok"); });
$("a").button();
$("#Menu ul li:nth-child(2)").click(function() {
$("#ajaxLoader").fadeIn('slow');
$.ajax({
url: "CreateDataBase.htm",
type: "GET",
dataType: "html",
success: function (data) {
$("#ajaxLoader").fadeOut('slow');
$("#Sample").html("").append(data).css("textAlign", "center").css("paddingTop","30px") ;
$("a").button();
}
});
});
$("#Sample input:submit").click(function() { alert("Ok"); });
});
CREATEDB 페이지 : 나는 또한 jQuery를 UI를 사용하고
<a id="CreateDB">Create a Database</a>
바인딩을 수행 할 때 단추가 있습니까? 그렇지 않은 경우 위임하는() 설명서를 읽는 on() 버전을 사용하거나 DOM에 삽입하기 전에 이벤트를 버튼에 바인딩해야합니다. – Corbin
* "다른 페이지의 버튼을 들으며"* 무엇을 의미합니까? 그리고 당신은 어느 클릭을 언급하고 있습니까? 여기에 3 개의 클릭 핸들러가 있습니다. – Joseph