Jquery Autofocus第二个输入

时间:2017-07-14 17:36:38

标签: jquery forms autofocus

我找到了一种使用jquery将下一个输入集中在表单中的方法。但是我必须在表单中的每个输入后添加隐藏的输入。所以这个jquery函数关注下一个隐藏的输入。我如何通过这些隐藏的输入?

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

1 个答案:

答案 0 :(得分:0)

你可以通过加倍下一个功能来跳过一个:

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

Here is jfiddle.