테이블에서 tr의 순서를 바꿨을 때 index값을 변화에 맞춰 부여하기

hanahana·2023년 3월 8일
0

테이블에서 tr의 순서를 변화하여 정렬시키는 경우가있다.
순서를 변하게 하는건 어렵지 않지만 변한 순서에 따라 index값이 항상 변화해야 할때도 있다

function updateTableIndex() {
	  $('#table tr').each(function(index){
	    $(this).find('td:first').find('span:first').text(index);
	  });
	};
    

table의 tr의 수만큼 index를 반복하여(each)
$(this)=현재 tr의 첫번째 td(td:first)의 첫번째 span(이것은 내가 공간을 만들기위해 임시로 넣었다.)의 text안의 값을 index의 값을 넣어주도록 하고 tr의 순서를 바꿨을때 이 함수를 다시 실행하도록 하면 바뀐순서대로 index값이 재 적용된다.

profile
hello world

0개의 댓글