<p class="input-group pwdField">
<input type="password" name="password" placeholder="Enter your Password" required>
<i class="fa fa-eye"></i>
</p>
Ceci est mon balisage HTML et mon code jquery est comme ci-dessous.Pourquoi la visibilité de mon mot de passe JQuery Toggle ne fonctionne-t-elle pas?
$(function() {
$(".input-group").children("i").click(function() {
$(this).toggleClass("fa-eye fa-eye-slash");
var inputField = $(".pwdField").children().first();
if ($(inputField).attr("type", "password")) {
$(inputField).attr("type", "text");
} else {
$(inputField).attr("type", "password");
}
});
}); // End of document.ready();
S'il vous plaît aidez-moi, quand je suis cliquant sur l'icône de l'oeil dans le champ de saisie, everythng fonctionne parfaitement mais quand je clique à nouveau, le champ d'entrée ne change pas son attribut retour à type = « mot de passe » de typee = "text"
Ouais. Je l'ai après avoir posté la question. mais merci pour votre précieuse réponse. – srithan