.toggle() (metodo jQuery) rende visibile o nascosto un elemento a seconda che esso sia, rispettivamente, già nascosto o oppure già visibile.
Sintassi
$("selettore").toggle("velocità[facoltativo]", "modalità[facoltativo]", function(){[codice]}[facoltativo]);
| parametro | descrizione |
|---|---|
| velocità | La velocità dell’effetto. Può avere i seguenti valori: slow, normal, fast, o numero esatto di millisecondi |
| modalità | La modalità dell’effetto. Può avere i seguenti valori: swing: velocità lenta all’inizio e alla fine dell’effetto ma veloce nel mezzo linear: velocità costante durante tutto l’effetto |
| function | La funzione da eseguire quando si verifica l’evento |
Esempi
<div id="mioDiv">Contenuto del div</div>
<button id="show">show</button>
<button id="hide">hide</button>
<button id="toggle">toggle</button>
<script>
$("#show").click(function(){
$("#mioDiv").show("slow");
});
$("#hide").click(function(){
$("#mioDiv").hide("slow");
});
$("#toggle").click(function(){
$("#mioDiv").toggle("slow");
});
</script>
0 Comment