2017-07-14 107 views
1

我找到了一种方法,使用jquery将下一个输入集中在一个表单中。但是我必须在我的表单中输入每个输入之后添加隐藏的输入。所以这个jquery函数关注下一个隐藏的输入。我怎样才能通过这个隐藏的输入?Jquery自动对焦第二个输入

$(function() { 
    $('#fill1,#fill2,#fill3,#fill4,#fill5,#fill6').keyup(function(e) { 
     if ($(this).val().length == $(this).attr('maxlength')) { 
      $(this).next(':input').focus(); 
     } 
    }) 
}); 

回答

0

你可以通过这样的一个功能加倍跳过一个:

$(this).next(':input').next(':input').focus(); 

Here is jfiddle.