Comprimi o espandi un div in JavaScript

Kushank Singh 12 ottobre 2023
Comprimi o espandi un div in JavaScript

jQuery è una libreria javascript leggera e molto veloce. Semplifica l’uso di JavaScript.

Un tag div è un tag di divisione. Viene utilizzato per definire una sezione in un documento HTML. Funge anche da contenitore per altri elementi HTML.

In questo tutorial, comprimeremo o espanderemo un div usando jQuery.

Controllare l’esempio fornito di seguito.

<fieldset class="click" >
  <legend class="buttonMain" style="cursor: pointer">Expand</legend>
<div class="content" style="display:none">
  <p>Lorem ipsum...</p>
</div>

Il codice HTML di cui sopra contiene alcuni elementi, incluso il tag div. Stiamo manipolando il div usando jQuery per renderlo pieghevole.

In jQuery, i metodi show() e hide() vengono utilizzati per mostrare o nascondere qualsiasi elemento in HTML.

Possiamo usare queste funzioni per comprimere o espandere il tag div come mostrato di seguito.

$('.buttonMain').click(function() {
  if ($(this).text() == 'Expand') {
    $('.content').show();
    $(this).text('Collapse');
  } else {
    $('.content').hide();
    $(this).text('Expand');
  }
});

Possiamo anche specificare la velocità per nascondere e mostrare gli elementi usando il parametro speed in queste funzioni. Possiamo determinare il suo valore come slow, fast o velocità in millisecondi.