【发布时间】:2015-04-01 01:50:05
【问题描述】:
我正在开发基于 Web 的移动 (HTML) 应用程序。有没有办法 检测键盘事件,例如键盘可见和键盘隐藏时, 基于此,我可以控制其他屏幕布局。
我已经尝试过焦点、模糊、浏览器调整大小事件,但我的问题没有 100% 解决,所以我只寻找键盘事件,实际上我想在键盘可见时隐藏键盘上的页脚(页脚)出现在键盘上,所以我试图在键盘可见时设置页脚位置相对,在键盘隐藏时设置页脚位置。
我已经尝试过以下方法,但这不能 100% 解决我的问题。
$(document).ready(function () {
$("input").focus(function() {
$(".copyright_link").css("position","relative");
});
$("input").blur(function() {
$(".copyright_link").css("position","fixed");
});
});
谁能帮我解决页脚问题或者让我知道jquery中是否有键盘事件。
【问题讨论】:
-
用
$(document.activeElement).attr('type') === 'text'判断。转介stackoverflow.com/questions/14902321/…
标签: jquery