我有一个jQuery的移动网站与一个由4个引脚输入框组成的html表单。我希望用户能够在每个输入字段中输入一个别针,而不必按iphone键盘上的“下一步”按钮。我尝试了以下方法,尽管它似乎将焦点设置为第二个输入并插入值,但键盘消失,因此用户仍然必须通过轻击事件激活所需的输入。jQuery Mobile焦点键盘上的下一个输入
$('#txtPin1').keypress(function() {
$('#txtPin1').bind('change', function(){
$("#txtPin1").val($("#txtPin1").val());
});
$("#txtPin2").focus();
$("#txtPin2").val('pin2');
});
有,我应该分配给$( “#txtPin2”)不同的事件?
我试图实现http://jqueryminute.com/set-focus-to-the-next-input-field-with-jquery/这也是,但我发现它适用于android而不适用于iphone。
任何帮助,非常感谢它。
让我明确了奖金:看来,iOS设备唐不接受焦点()和/或select()方法。该字段明显被选中/激活,但似乎没有“点击”或“点按”事件来激活设备键盘。 – 2013-03-29 11:30:53