[jQuery] jQuery each 메소드와 요소 숨김/보임 처리

jQuery는 많은 유용한 메소드를 제공합니다. 그 중에 each 메소드는 요소들을 반복하면서 각 요소에 대해 작업을 수행할 수 있게 해줍니다. 또한, jQuery의 show(), hide() 메소드를 사용하여 요소를 숨기거나 보일 수 있습니다.

이번 포스트에서는 jQuery의 each 메소드를 사용하여 여러 요소를 반복하면서 각각 숨기고 보이게 하는 예제를 살펴보겠습니다.

jQuery each 메소드

jQuery의 each 메소드는 각 요소에 대해 지정된 함수를 실행합니다. 이를 활용하여 여러 요소를 반복하면서 동일한 작업을 수행할 수 있습니다.

다음은 간단한 예제입니다. 각각의 div 요소를 반복하여 숨기는 코드입니다.

$('div').each(function() {
  $(this).hide();
});

위 코드는 모든 div 요소를 숨깁니다. 여러분은 해당 코드를 웹 페이지에서 실행시켜보시기 바랍니다.

숨기고 보이기

이제 숨겼던 div 요소를 보이게 하는 예제를 살펴보겠습니다.

$('div').each(function() {
  $(this).show();
});

위의 코드는 숨겨져 있던 div 요소들을 보이게 합니다.

결론

jQuery의 each 메소드는 요소를 반복하면서 각각에 대해 작업을 수행할 때 유용하게 사용될 수 있습니다. 또한, show()hide() 메소드를 사용하여 요소의 숨김/보임 처리를 간편하게 할 수 있습니다.

참고: