<script>
$('#click').click(function (e) {
e.preventDefault();
var id = $('#id').val();
$.ajax({
type: "POST",
url: "ajaxcode.aspx/fun",
data: "{'str' : '" + id + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (resopnse) {
$('.col-md-9').append("<a id='clickID'>More</a>");
}
});
});
$('#clickID').click(function (e) {
e.preventDefault();
alert("CLICKED");
});
</script>
我在AJAX追加<a>
與ID的clickId,並就<a>
我再跑功能,但它不能正常工作。第一個函數成功運行,但第二個函數不起作用。有什麼錯誤嗎?Click事件不工作錨
的可能的複製[事件綁定上動態創建的元素?](https://stackoverflow.com/questions/203198/event-binding-on-dynamically-created-elements ) – Dmitry