• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Richiesta Elementi a comparsa e scomparsa!!!

Andrea_Gervasi

Nuovo utente
Autore del topic
22 Aprile 2013
2
0
Miglior risposta
0
Salve,
Allora, in fase di registrazione (sul mio sito) c'è una casella di spunta (il quadratino che se si clicca spunta una specie di v (segno di spunta)) con scritto newsletter, vorrei che quando l'utente la preme spuntasse un elenco con scritto settimanale e mensile im modo da fare scegliere all'utente ogni quando lui vuole ricevere la newsletter, si potrebbe fare in javascript ma non lo so fare (per questo chiedo aiuto a voi xD)
Grazie in anticipo per l'aiuto!
 
Riferimento: Elementi a comparsa e scomparsa!!!

devi utilizzare le funzioni hide e show del jQuery.
 
Riferimento: Elementi a comparsa e scomparsa!!!

Studiati il javascript e jQuery :|

Devi collegare all'evento click del checkbox le seguenti cose:

1. Controlli che sia checkato e non il contrario (tolto). Per saperlo, puoi usare .attr() per ottenere l'attributo checked.
2. Se il controllo è ok, fai comparire l'elemento tramite .show(), .fadeIn() se vuoi un effetto 'opacità' o .slideDown() se vuoi un effetto 'altezza graduale'

2.1. Se non è ok, vuol dire che è stato tolto il check, dunque fai scomparire gli elementi utilizzando .hide(), .fadeOut o .slideUp().


Se vuoi, puoi usare .slideToggle() in entrambi i casi invece di slideUp e slideDown.