J'ai fait un groupe de cases à cocher avec Twitter Bootstrap. Maintenant, je voudrais faire un bouton "Sélectionner tous" ou "désélectionner tous". Comment puis-je faire cela à l'aide d'une fonction JS?
La documentation de Bootstrap Twitter indique d'utiliser $ (). Bouton ('' '' '' ') mais cela ne fonctionne pas. P>
Voici mon extrait de code: p>
3 Réponses :
Techniquement, le plug-in Twitter Bootstrap Buttons est destiné à fonctionner avec les éléments aussi , $ (). BOUTON ('' TOGGLE ') CODE> est simplement le code PSEDEDO et est destiné à être utilisé avec un sélecteur, par exemple, $ ('. bouton ('Toggle') code>. Cependant, votre exemple est un peu moins élevé, car vous avez affecté des classes destinées aux boutons sur
Merci Merv! Merci à vous, je suis arrivé à cette solution:
<button id="toggle-colors" class="btn btn-info">Toggle</button>
<script>
$('#toggle-colors').click(function() {
$('.btn-group input[name^="colors"]').each(function(){
// toggle checkbox
$(this).prop('checked',!$(this).prop('checked'));
// toggle class
$(this).parents('label').toggleClass('active');
});
});
</script>
J'ai trouvé un moyen de faire cela sans JS
http://codepen.io/ibanez182 / stylo / wxkabq / p>