在jQuery中检测自动填充

时间:2018-10-27 18:42:19

标签: jquery browser autofill

我只是想知道是否有任何方法可以检测到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”。

0 个答案:

没有答案