HTML을 사용하여 그리드를 그리는 중입니다. 각 tr 요소에는 ID가 있습니다. 단추를 클릭 할 때 tr을 제거 할 수 있기를 원하지만 행이 삭제되었음을 표시하기 위해 전체 표를 다시 그리지 않아도됩니다. .hide()를 사용하여이 작업을 수행 할 수 있지만, 문제는 행을 스트라이프하기 위해 함수를 호출해야한다는 것입니다. 행이 여전히 고려되므로 스트라이핑이 제대로 작동하지 않습니다. 아무도 해결책을 제안 할 수 있습니까?테이블에서 tr을 제거하시오.
0
A
답변
0
당신은 할 수 없습니다 :
이$('tr_selector').remove();
if (!$('tr_selector')) {
//doesn't exist - do stuff
}
내 대답은 무시 - 세스가 더 ...
1
다시 다음 제거를 수행하는 함수를 작성 전화를해야하는 경우 다음이 제공하는 콜백 함수.
function remove(element, callback)
{
$(element).remove();
if (typeof callback !== 'undefined') callback();
}
그럼 당신이처럼 사용할 수 있습니다.
remove('#myId', function() {
// Do stuff.
});
+1
플러스 하나! –
관련 문제
- 1. 테이블에서 첫 tr 이후에 tr을 앞에 추가하는 방법은 무엇입니까?
- 2. jquery와 ajax를 사용하여 다른 테이블에서 tr을 삽입하는 방법
- 3. 마지막 두 tr을 제외한 모든 tr을 선택하는 방법
- 4. 자바에서 16 진수 UTF-8 문자를 제거하시오.
- 5. tr을 사용하여 DRY를 적용하는 방법
- 6. 테이블 상단에 tr을 추가하는 방법
- 7. 테이블에서 tr 가져 오기
- 8. objective-c에서 Xpath 쿼리를 작성하여 첫 번째 TR을 제외한 모든 TR을 얻는 방법은 무엇입니까?
- 9. Jquery는 tr을 테이블의 마지막 행 하나에 추가합니다.
- 10. 은 어떻게 대체 할 TR을 사용합니까 '-'문자열
- 11. 목록 항목에 특정 값이있는 경우 tr을 표시하는 자바 스크립트
- 12. jQuery - 입력이 값과 일치하지 않는 경우 다른 tr을 선택하는 방법
- 13. PHP DOMXPath은 - 표현은 특정 속성을 가진 입력을 포함하는 TR을 선택합니다
- 14. 사이트의 여러 테이블에서 홀수를 선택 하시겠습니까?
- 15. 한 테이블에서 데이터 읽기 및 다른 테이블에서 데이터 읽기
- 16. MySQL 하나의 테이블에서 모든 열을 선택하고 다른 테이블에서 일부를 선택하십시오.
- 17. activerecord를 사용하는 테이블에서 개체로
- 18. SQL 테이블에서 카운트 받기
- 19. 테이블에서 임의의 항목 선택
- 20. 열 추가하기 파이썬 테이블에서
- 21. 동일한 테이블에서 선택하고 업데이트하십시오.
- 22. 테이블에서 세로 정렬?
- 23. RemoveRegistry 테이블에서 레코드 삭제하기
- 24. 테이블에서 공백 제거
- 25. 테이블에서 인덱스를 가져
- 26. iTextSharp 테이블에서 pdfPTable로 변환
- 27. 테이블에서 오디오 파일 재생
- 28. 2 테이블에서 정보 얻기
- 29. MySQL 테이블에서 값 빼기
- 30. 테이블에서 행을 편집
'$ ("tr_selector")를 제거()'BTW, 나는 전문가는 생각하지 않습니다. :) – Nishant
예,하지만 문제는 remove()에 콜백 함수가 없다는 것입니다. – Capsule
행을 숨긴 후 행을 테이블 맨 아래로 이동하지 않으시겠습니까? 그리고 위치를 유지하는 것이 중요하다면 색인을 메타 값에 저장하거나 이전 행 ID (있는 경우)를 적어 두었다가 나중에 다시 추가 할 수 있습니다. (또는 숨겨진 것들을 제외시키기 위해 스트라이핑 선택기를 변경하십시오. ['.map()'] (http://api.jquery.com/jQuery.map/)? –