Мне просто интересно, есть ли какой-нибудь способ обнаружить автозаполнение браузера в jquery, чтобы вызвать addclass или toggleclass. Пока у меня есть это ...
$(document).ready(function(){
$(".input-username").focus(function(){
$(".username-move").addClass("active");
});
$(".input-password").focus(function(){
$(".password-move").addClass("active");
});
});
$(document).ready(function(){
$('.input-username').focusout(function(){
if($('.input-username').val().length <= 0) {
$(".username-move").removeClass("active")
} else {
return;
}
});
$('.input-password').focusout(function(){
if($('.input-password').val().length <= 0) {
$(".password-move").removeClass("active")
} else {
return;
}
});
});
Это работает до некоторой степени, но когда я перезагружаю страницу с уже заполненными автоматически вводами, мне приходится щелкать или нажимать клавиатуру, чтобы вызвать «.addClass».