我有一个jquery移动网站,其中包含一个由4个引脚输入框组成的html表单.我希望用户能够在每个输入字段中输入一个引脚而无需按下iphone键盘"下一步"按钮.我曾尝试以下,虽然它似乎将焦点设置到第二输入和插入值时,键盘会消失,因此用户仍然具有激活与轻敲事件所需的输入.
$('#txtPin1').keypress(function() {
$('#txtPin1').bind('change', function(){
$("#txtPin1").val($("#txtPin1").val());
});
$("#txtPin2").focus();
$("#txtPin2").val('pin2');
});
Run Code Online (Sandbox Code Playgroud)
是否有一个不同的事件,我应该分配给$("#txtPin2")?
我也尝试过实现http://jqueryminute.com/set-focus-to-the-next-input-field-with-jquery/,但我发现它适用于android而不适用于iphone.
任何帮助都非常感激.
我试图在我的移动网络应用程序中嵌入一个pdf,我似乎无法让pdf自动扩展到设备的宽度.
我有以下代码来显示pdf.
<embed type="application/pdf" width="100%" height="100%" src="file.pdf" />
Run Code Online (Sandbox Code Playgroud)
如果我删除视口规范,pdf正确缩放,所以我想知道是否有一个值,我应该改变这个,以便它能够正确显示?
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;" />
Run Code Online (Sandbox Code Playgroud)
任何帮助都会很棒,谢谢