Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当设备(android)键盘处于活动状态时,jquery移动弹出窗口小部件不会移动_Android_Jquery Mobile_Cordova_Jquery Mobile Popup - Fatal编程技术网

当设备(android)键盘处于活动状态时,jquery移动弹出窗口小部件不会移动

当设备(android)键盘处于活动状态时,jquery移动弹出窗口小部件不会移动,android,jquery-mobile,cordova,jquery-mobile-popup,Android,Jquery Mobile,Cordova,Jquery Mobile Popup,我有一个jquery mobile 1.3.1+phonegap应用程序,其中我使用了一个弹出窗口小部件。该应用程序适用于Android any vresion。此弹出窗口用于登录,其中包含用户名、密码和登录按钮。每当我点击用户名或密码文本字段时,设备键盘就会弹出,但与弹出窗口重叠。由于这种重叠,用户无法看到他们正在键入的内容,除非最小化键盘,否则无法单击登录。这是我现在拥有的代码——我已经使用了数据位置=窗口 如何使弹出窗口向上移动,而不是与设备键盘重叠?一旦输入字段聚焦在弹出窗口内,您可以重

我有一个jquery mobile 1.3.1+phonegap应用程序,其中我使用了一个弹出窗口小部件。该应用程序适用于Android any vresion。此弹出窗口用于登录,其中包含用户名、密码和登录按钮。每当我点击用户名或密码文本字段时,设备键盘就会弹出,但与弹出窗口重叠。由于这种重叠,用户无法看到他们正在键入的内容,除非最小化键盘,否则无法单击登录。这是我现在拥有的代码——我已经使用了数据位置=窗口

如何使弹出窗口向上移动,而不是与设备键盘重叠?

一旦输入字段聚焦在弹出窗口内,您可以重新定位弹出窗口

$("#popupLogin input, #popupLogin textarea").on("focus", function () {
  $("#popupLogin").popup("reposition", {
    y: 0 /* move it to top */
  });
});
一旦输入字段聚焦在弹出窗口中,就可以重新定位弹出窗口

$("#popupLogin input, #popupLogin textarea").on("focus", function () {
  $("#popupLogin").popup("reposition", {
    y: 0 /* move it to top */
  });
});