현재 상당히 간단한 테스트를 진행 중입니다. 내 프로젝트에서는 양식을 통해 목록 항목을 추가하고 업데이트 된 목록에서 즉시 삭제할 수 있습니다.Ajax 콜백 후 클릭이 감지되지 않음
$(".delete").bind("click", this.deleteListitem);
I 클래스와 모든 요소가 "삭제"고 생각하기 전에 또는 Ajax 호출 후 제거 할 수 있습니다 : 파일의 시작 부분에서 나는 삭제를 클릭 처리기를 바인딩합니다. 그래서 "delete"클래스를 가진 새로운 listitem을 추가 할 때 나는 그것을 클릭하려고 시도하지만 그것은 함수에 들어 가지 않습니다. 이전 항목은 않습니다.
삭제 기능 :
PanelRoadtrip.prototype.deleteListitem = function(e)
{
console.log("click");
e.preventDefault();
this.listId = $(event.currentTarget).parent().parent().attr("id");
this.listItemValue = $(event.currentTarget).parent().text().split(" delete")[0];
$.ajax({
type: "delete",
url: Util.api + "/roadtrip/delete/" + this.tripId + "/" + this.listId + "/" + this.listItemValue,
dataType: "json"
});
//item verwijderen
$(event.currentTarget).parent().remove();
};
누군가가이 문제에 대한 간단한 솔루션을 하는가는 유래에서 검색,하지만 작동 아무것도 찾을 수 없습니다. 사전에
감사
감사합니다, 오늘은 교훈을 배웠습니다 :) – user2381011