Javascript 第二次输入时屏幕上的jQuery键盘

Javascript 第二次输入时屏幕上的jQuery键盘,javascript,jquery,html,on-screen-keyboard,Javascript,Jquery,Html,On Screen Keyboard,在对话框上使用Mottie的jQueryOSK(屏幕键盘)时,我有一个小问题。您可能希望选中此,使其更简单 在jQuery对话框上选择第二个输入字段时,它总是跳到第一个输入字段上 以下是我使用的代码: HTML: })只需在键盘中使用usePreview:false作为参数即可 查看此编辑的如果有助于您解决问题,请接受答案。谢谢!这确实有帮助。另一个问题,为什么它总是关注第一个输入字段?试试这个,在关注第二个输入字段的同时,单击jQueryUI对话框上的任意位置,它将重新关注第一个输入字段。 &

在对话框上使用Mottie的jQueryOSK(屏幕键盘)时,我有一个小问题。您可能希望选中此,使其更简单

在jQuery对话框上选择第二个输入字段时,它总是跳到第一个输入字段上

以下是我使用的代码:

HTML:


})

只需在键盘中使用
usePreview:false
作为参数即可


查看此编辑的

如果有助于您解决问题,请接受答案。谢谢!这确实有帮助。另一个问题,为什么它总是关注第一个输入字段?试试这个,在关注第二个输入字段的同时,单击jQueryUI对话框上的任意位置,它将重新关注第一个输入字段。
<div id='dialog' title='This is a title' style='display: none'>
<h3>I just want to say something</h3>
<label>Say something: </label><br />
<input type='text' id='SaySomething' /><br /><br />

<label>Enter another text: </label><br />
<input type='text' id='SaySomething2' /><br /><br /></div><button>Click me</button><br /><label>Say something: </label><br /><input type='text' id='SaySomethingOutside' /><br /><label>Enter another text: </label><br /><input type='text' id='SaySomethingOutside2' /><br />
$(function(){
$("button").click(function(){
    $("#dialog").dialog("open");
}).button();
$("input").keyboard();
$("#dialog").dialog({
    modal: true,
    autoOpen: false,
    buttons : {
        OK: function(){
            $(this).dialog("close");
        }
    }
});