我还有其他几个问题,但我无法理解他们的解决方案。我以前从未使用过 jQuery。由于我认为这可能是一个常见问题,我希望有人可以针对像我这样的初学者提供一个清晰的解决方案,其他人也可以使用。
在下面的代码中,我不明白下面的代码行应该如何工作。
$(this).nextAll('input:first').focus();
这是 jQuery 脚本:
$('input').keydown(function(event) {
if(event.which == 13) {
if(!$(this).hasClass("last")){
event.preventDefault();
$(this).nextAll('input:first').focus();
}else {
$("form").submit();
}
}
});
我已经看到上述内容在不同的 jsFiddle 中工作,只是不适用于我的表单,我不知道为什么。 链接到我在 jsFiddle 的表单