我有一个搜索<input>
框,我想从某个位置detach()
并重新连接(阅读:appendTo()
)以放置在移动菜单中。所以我使用的是:
var searchform = $('.search__form');
searchform.appendTo('.newposition');
然而,这正确地移动了移动设备/平板设备上的元素(无论操作系统和浏览器如何,我都进行了测试),这使:focus
框中的<input>
无法进行。如果您点击搜索框,则会显示该设备的键盘,但会在一秒钟内隐藏,因此无法使用。
有谁知道为什么会这样?