我有一个响应式网页,当从一种尺寸变为更小的尺寸时,我想用 jquery 重新排序。一切都很好,除非我重新排序具有输入的元素(例如 DIV),例如搜索表单:
$( '#searchfrm' ).insertAfter( '#bodyfrm' );
如果我这样做,当我单击输入时,键盘会出现一秒钟然后消失。这仅在 Android 上发生,在 iPhone 上完美运行。
如果我评论代码行,则输入在 Android 上完美运行,但我不希望搜索表单位于顶部,而是位于响应式设计页面的底部。
我该如何防止这种情况发生?谢谢!