Je n'arrive pas à vérifier les cases à cocher masquées dans IE. Ceci est le code html de base:Etiquettes et champs masqués dans Internet Explorer (et jquery)
<input id="groups_ids_1" name="group_ids[]" type="checkbox" value="1" />
<label for="groups_ids_1">Display</label>
Cela fonctionne très bien, mais si je me cache alors les cases à cocher en utilisant soit
$('input[type=checkbox]').hide();
ou
$('input[type=checkbox]').css('visibility', 'hidden');
En cliquant sur l'étiquette ne vérifie la case à cocher dans C'EST À DIRE. Bien sûr, cela fonctionne très bien dans Firefox, Chrome et Safari.
j'espérais une certaine façon d'éviter c'est un s J'utilisais le callback .changed pour mes champs de cases à cocher, et cela me semblait un peu hacky.Mais après quelques expériences, il semble être la seule solution de contournement. Merci pour votre réaction :) –
Notez que cela peut déclencher la case à cocher changer 2 fois sur d'autres navigateurs –