当用户在文本字段外单击时,我试图隐藏iPad软键盘。
特别是在不包含其他元素的表单或正文的某处。
使用jquery,jquery mobile和html5。
答案 0 :(得分:10)
document.activeElement.blur();
答案 1 :(得分:3)
使用mattwindwer的解决方案(但有更多细节):
$(document).click(function() {
document.activeElement.blur();
});
答案 2 :(得分:1)
在按钮上调用focus()
方法(甚至隐藏按钮)会隐藏键盘。我在我的ipad网络应用程序中使用过它。
您可以向主体添加点击侦听器并使用事件的目标属性,您可以确定何时隐藏键盘。