jQuery를 사용하여 테이블 행을 제거하려고하는데 화면에서 사라져서 작동하는 것처럼 보이지만 Firebug에서 여전히 코드를 볼 수 있습니다. 이 행에는 양식 요소가 있으므로 제출 된 값을 원하지 않기 때문에 행이 실제로 삭제되는지 여부를 이해하고 싶습니다. 그래서, 정말 제거 제거합니까? 아래 코드는 제가 사용하고있는 코드입니다 ... 어쩌면 내가 잘못하고있는 것일까 요?jQuery ::: 정말로 제거 하시겠습니까?
if($('.delete')) {
$(".delete").live('click', function(event) {
$(this).closest('tr').remove();
});
}
나는 방화범이 끌리는 것을보고있다 ... 그리고, 나는 아직도 그 특별한 제거를위한 코드를 보았다. 그래서, 아마도 내가하는 일에 뭔가 문제가 있을까요? 내가 게시 한 내용이 분명합니까? – phpN00b
소스가 아닌 DOM을보고 있습니까? – cjk
ck의 메모에 대한 설명을 위해 살아있는 DOM은 Firebug의 메인 윈도우에있는 트리에서 구문 분석되고 구조화되어있는 반면, HTML 섹션이나 스크립트 섹션에서 볼 수있는 코드는 초기에로드 된 정적 HTML입니다. JS 변경 사항이 구조에 적용될 때마다 변경되는 영역에 노란색 강조 표시가 나타납니다 (결과적으로 트리 위쪽까지). – dclowd9901