전달 된 테이블의 모든 데이터를 검색하여 배열에 저장하는 재사용 가능한 함수를 작성하려고합니다.[jQuery] : 선택기 추가
테이블에 대한 참조를 전달하는 방법을 모르겠습니다.
내가 좋아하는 뭔가를 할 수...
passTableRef($('#tableId th'),$('#tableId td'));
하지만 난 기능에 정교하고 싶은 경우에는 바로 테이블 참조를 전달하고 싶습니다.
$('#tableId')
을 전달하고 $('#tableId th')
및 $('#tableId td')
에 대한 참조를 함수 내에 추가 할 방법이 있습니까?
편집 : 해명
당신이 참조 취할 수 있는지가 궁금 - 함수에 $(#tableId)
패스가 - reusableFunction($('#tableId'))
다음 같은 것을 할을 ..
function reusableFunction(table)
{
//change the selector $("#tableId") to $("#tableId th")
}
내가 해요 당신이 성취하려는 것을 혼란스럽게합니다. 선택기를 추가하여 테이블을 전달할 때 선택기를 생성하여 해당 테이블의 th 및 td 요소를 검색 할 수 있도록 하시겠습니까? –
당신의 질문은 여전히 의미가 없습니다. $ ("# tableId")를 $에 추가하면 무엇을 의미합니까? 자체 셀 중 하나에 표를 추가 할 수 없습니다. – noah
$ ('tableId')에서 $ ('tableid th')까지 셀렉터를 변경하고 싶습니다. –