Recolher ou expandir uma div em JavaScript
jQuery é uma biblioteca javascript leve e muito rápida. Isso simplifica o uso de JavaScript.
Uma marca div é uma marca de divisão. É usado para definir uma seção em um documento HTML. Ele também atua como um contêiner para outros elementos HTML.
Neste tutorial, recolheremos ou expandiremos um div usando jQuery.
Verifique o exemplo abaixo.
<fieldset class="click" >
<legend class="buttonMain" style="cursor: pointer">Expand</legend>
<div class="content" style="display:none">
<p>Lorem ipsum...</p>
</div>
O código HTML acima contém alguns elementos, incluindo a tag div. Estamos manipulando o div usando jQuery para torná-lo recolhível.
Em jQuery, os métodos show() e hide() são usados para mostrar ou ocultar qualquer elemento em HTML.
Podemos usar essas funções para recolher ou expandir a tag div conforme mostrado abaixo.
$('.buttonMain').click(function() {
if ($(this).text() == 'Expand') {
$('.content').show();
$(this).text('Collapse');
} else {
$('.content').hide();
$(this).text('Expand');
}
});
Também podemos especificar a velocidade para ocultar e mostrar os elementos usando o parâmetro speed nessas funções. Podemos determinar seu valor como slow, fast ou velocidade em milissegundos.