jQuery를 사용하여 특정 테이블 열을 이름으로 숨기거나 표시하는 방법
jQuery를 사용하여 클래스별로 요소를 선택하는 것은 간단합니다. 그러나 이름 속성으로 요소를 대상으로 지정하려는 경우 예상치 못한 결과가 발생할 수 있습니다. 이 문서에서는 jQuery의 속성 선택기를 사용하여 특정 테이블 열을 숨기고 표시하는 방법을 보여줍니다.
모든 행에 대해 두 번째 열의 이름이 "tcol1"로 동일한 다음 HTML 테이블을 고려해 보세요.
<tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr> <tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr> <tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr>
클래스 선택기를 사용하면 두 번째 열을 쉽게 숨길 수 있습니다.
$(".bold").hide();
그러나 기본 선택 방법을 사용하여 이름으로 두 번째 열을 숨기는 것이 작동하지 않습니다.
$("tcol1").hide();
이름으로 요소를 선택하기 위해 jQuery는 속성 선택기를 제공합니다. 다음 코드 샘플은 속성 선택기를 사용하여 두 번째 열을 선택하고 숨기는 방법을 보여줍니다.
$('td[name="tcol1"]') .hide();
또한 속성 선택기는 다양한 이름 속성과 일치하는 다양한 옵션을 제공합니다.
속성 선택기를 사용하면 이름 속성을 기반으로 특정 요소를 효율적으로 타겟팅하고 조작할 수 있으므로 이 경우 원하는 열을 쉽게 확장하거나 숨길 수 있습니다.
위 내용은 jQuery를 사용하여 이름으로 테이블 열을 숨기거나 표시하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!