【发布时间】:2015-06-29 10:38:23
【问题描述】:
我有一个响应式网页,当从一种尺寸变为更小的尺寸时,我想用 jquery 对其进行重新排序。一切都很好,除非我重新排序具有输入的元素(例如 DIV),例如搜索表单:
$('#searchfrm').insertAfter('#bodyfrm');
如果我这样做,当我单击输入时,键盘会出现一秒钟然后消失。这仅在 Android 上发生,在 iPhone 上完美运行。
如果我评论代码行,输入在 Android 上完美运行,但我不希望搜索表单在顶部,而是在响应式设计的页面底部。
如何防止这种情况发生?谢谢!
【问题讨论】:
-
JQuery 是否使用任何输入框重新排序?
-
是的,重新排序在所有元素上都可以正常工作,问题是重新排序时,输入会呈现该行为(显示/隐藏键盘)
标签: android jquery input keyboard qwerty