js或者jQuery 如何设置和得到弹出手机键盘时的函数?

我的问题是:我要写一个手机端类似网上商城的页面,现在是在输入框弹出手机键盘时会将我的输入框遮住,我该如何设置和得到弹出手机键盘时的函数?
哦,其实是当软键盘弹出时,就将页面的底部导航栏给推上来了,推上来后就会遮住输入框了。刚才没说清楚额,现在的意思就是得到弹出软键盘的时间,再设置底部导航栏隐藏。

所以,求问js或者jQuery有类似的功能么?

js和jquery没有类似的监控功能,可以给你提供两种思路。

    可以判断输入框的焦点事件

    可以用jquery的resize()方法,浏览器窗口大小改变时会触发。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-05
js和jquery没有类似的监控功能

可以用jquery的resize()方法,浏览器窗口大小改变时会触发。
$("input[type='text']").eq(0).focus()
第2个回答  2017-08-28
在js或者jQuery下面得到指定的div下面的指定a标签的方法:1、通过id直接获取所需a标签:$("#ids");2、通过从属关系获得a标签。$("diva");然后对取得的元素遍历,找到需要的a标签即可。