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.