0
J'ai un problème avec le bouton radio design personnalisé, je veux laisser l'utilisateur décocher le bouton radio.Comment désélectionner un bouton d'option de conception personnalisée dans Framework7?
Voici le code html:
<input type="radio" id="tip11" name="tip1" value="Stan" />
<label for="tip11">Stan<span></span></label> <br><br>
est ici Code css:
input[type="radio"] {
display:none;
}
input[type="radio"] + label span {
display:inline-block;
width: 20px;
height: 20px;
margin: 0 10px 0 0;
vertical-align:middle;
background:url(../images/checkbox.png) left top no-repeat;
background-size: 20px 20px;
cursor:pointer;
border-radius: 2px;
float:right;
}
input[type="radio"]:checked + label span {
background-color: #4bc2ff;
}
Et voici le code JS dans Framework7:
$$('#cc').click(function (e) {
console.log('cao');
$$('#sortForm11').prop('checked', false);
});
Juste pour objectif de test I wonted à être capable de cliquer et dans le même événement pour être en mesure de cocher et de décocher le bouton radio, mais le bouton radio de conception personnalisée reste cochée.