我創建了一個頁面,該頁面使用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頁:
<a id="CreateDB">Create a Database</a>
我也使用jQuery UI。 code in snipt.org
難道當你綁定按鈕存在嗎?如果沒有,您需要使用委託的on()版本(請閱讀文檔),或者您需要將事件綁定到按鈕,然後再將其插入到DOM中。 – Corbin 2012-03-11 09:08:57
你是什麼*「那recive從另一個網頁上的按鈕」 *是什麼意思?你指的是哪個點擊?堂妹有3個單擊處理這裏 – Joseph 2012-03-11 09:12:02