사양에 따르면 ID는 페이지에서 고유합니다. 페이지에서 동일한 ID를 가진 여러 요소를 생성하는 경우 이는 자체가 사양을 위반하는 것입니다. jQuery의 id 선택자는 본능적으로 요소가 하나만 있을 수 있다고 생각하므로 문제 설명에 나온 상황이 발생합니다! 동일한 성능을 가져야 하는 요소들은 동일한 클래스명을 사용하도록 클래스 속성을 설정해 주시고, 여러 요소를 동시에 제어하려면 클래스명을 조작해 주세요. HTML <td class='num'></td><td class='num'></td><td class='num'></td><td class='num'></td>
사양에 따르면 ID는 페이지에서 고유합니다. 페이지에서 동일한 ID를 가진 여러 요소를 생성하는 경우 이는 자체가 사양을 위반하는 것입니다. jQuery의 id 선택자는 본능적으로 요소가 하나만 있을 수 있다고 생각하므로 문제 설명에 나온 상황이 발생합니다!
동일한 성능을 가져야 하는 요소들은 동일한 클래스명을 사용하도록 클래스 속성을 설정해 주시고, 여러 요소를 동시에 제어하려면 클래스명을 조작해 주세요.
HTML
<td class='num'></td><td class='num'></td>
<td class='num'></td><td class='num'></td>
Javascript
Javascript🎜$('.num').hide();
$('.num').hide();
🎜으아악
2층에 정답이 있습니다. 아이디가 독특해요. 클래스 선택기로 변경하세요