J'apprends jQuery et c'est mon code à ce jour:Vérification si un DIV est actuellement affiché sur la page
<script type="text/javascript">
$(document).ready(function(){
$('#login').click(function(){
$('#login-box').fadeIn('fast');
});
});
</script>
Il fonctionne, lorsque vous cliquez sur le bouton de connexion du DIV appelé login-box
montre sur la page . Ce que je voulais faire était de cliquer sur le bouton de connexion, le login-box
DIV disparaitra de la page. Quelle serait la meilleure façon de faire cela? Je pensais:
$(document).ready(function(){
$('#login').click(function(){
if(login-box-is-showing)
{
$('#login-box').fadeOut('fast');
} else {
$('#login-box').fadeIn('fast');
}
});
});
Mais je suis confus à la façon dont je déterminerais si le DIV est montrant ou non. Je vois aussi que jQuery a une fonction bascule, serait-ce mieux?
Merci.
Génial, bravo. – Matt
Matt, tu devrais changer ta question. La réponse sélectionnée ne répond pas à la question que vous avez posée. – Sampson
+1, mais vous devriez également avoir donné un exemple en utilisant la vitesse, l'accélération et le rappel optionnel (ou définir les valeurs par défaut dans la fonction); –