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