Afficher/Masquer div lorsque la case est cochée
J'ai besoin de faire du contenu supplémentaire apparaît lorsqu'un utilisateur sélectionne une case à cocher. J'ai le code suivant:
<!DOCTYPE html>
<html>
<head>
<title>Checkbox</title>
<script type="text/javascript">
$(document).ready(function(){
$('#checkbox1').change(function(){
if(this.checked)
$('#autoUpdate').fadeIn('slow');
else
$('#autoUpdate').fadeOut('slow');
});
});
</script>
</head>
<body>
Add another director <input type="checkbox" id="checkbox1"/>
<div id="autoUpdate" class="autoUpdate">
content
</div>
</body>
</html>
Voudrais vraiment l'apprécier un peu d'aide, bonne connaissance de HTML5, CSS3, mais très basique, JavaScript/jQuery.
Êtes-vous y compris la bibliothèque jQuery sur la page? Je ne peux pas voir quelque chose comme
Et quel est votre problème exactement?
inclus la bibliothèque, tout simplement pas de travail? le contenu n'est pas cacher quand la case est cochée
Vous souhaitez cacher quand il est sélectionné? Ensuite, vous avez à faire !c'.vérifié
résolu maintenant, désolé pour la confusion. Résolu par @Anton assez facilement peuvent pas être trompeuse. simple correctif de code, mais comme je l'ai dit - j'ai peu de Javascript connaissances.
<script type="text/javascript" src='//code.jquery.com/jquery-1.9.1.js'></script>
dans l'exemple de code.Et quel est votre problème exactement?
inclus la bibliothèque, tout simplement pas de travail? le contenu n'est pas cacher quand la case est cochée
Vous souhaitez cacher quand il est sélectionné? Ensuite, vous avez à faire !c'.vérifié
résolu maintenant, désolé pour la confusion. Résolu par @Anton assez facilement peuvent pas être trompeuse. simple correctif de code, mais comme je l'ai dit - j'ai peu de Javascript connaissances.
OriginalL'auteur user2890036 | 2013-10-18
Vous devez vous connecter pour publier un commentaire.
Vous êtes absent de jQuery dans votre tête, vous devez l'inclure.
Votre code fonctionne DÉMO
Mise à jour en fonction de nouvelles informations
DÉMO
Vous pouvez aussi simplement utiliser .fadeToggle()
vous pouvez utiliser le css pour que,
#autoUpdate{display:none}
@user2890036 Vérifier ce violon jsfiddle.net/Alfie/3WEVr/8Merci! tout travail requis.
OriginalL'auteur Anton
d'abord dans la tête d'inclure jquery
voir démo
référence :vérifié et est()
OriginalL'auteur Rituraj ratan
Veuillez remplacer votre code ci-dessous, il vous aidera à
OriginalL'auteur mmpatel009