更改css样式会导致键盘在单击输入框时在Android设备上消失

时间:2015-03-27 22:09:34

标签: android jquery html css

我有一个搜索框和一个搜索图标。搜索框在较小的设备上具有样式{display:none;}。单击搜索图标时,搜索框将使用jQuery切换。

$("#search-icon").click(function(){
    $("#searchbox").toggle("slow");
});

当我点击搜索框时,键盘很快就会出现并在Android设备上消失。但它在iPhone上运行良好。

如果没有{display:none;}之类的css属性,并且如果搜索框可见而无需单击搜索图标,则搜索框将完美运行。我认为它必须对{display:none;}属性做一些事情。

当您点击搜索图标并仍可在Android设备上运行时,是否有其他方法可确保搜索框下拉/切换?

0 个答案:

没有答案