隐藏键盘模糊

Posted

技术标签:

【中文标题】隐藏键盘模糊【英文标题】:Hide keyboard on blur 【发布时间】:2017-05-06 09:52:52 【问题描述】:

我有一个表单,其中包含几个文本字段,后跟几个在 JQM 控制组内格式化的单选按钮。当用户在文本框中键入时,手机的默认键盘会出现(应该如此)。但是当用户单击第一个无线电控制组(并且可能文本框失去焦点)时,键盘仍然可见。有办法隐藏吗?

【问题讨论】:

How can I hide the android keyboard using javascript?的可能重复 感谢@Jdsfighter,但这看起来是一个非常混乱的解决方案!我认为当用户单击单选按钮时,输入会失去焦点,因此键盘应该会自动消失。我真的不明白为什么它仍然在屏幕上。 【参考方案1】:

试试看,

// you can make a common class and use it as selector
$('input[type="radio"]').on("click",function()
   $('input').blur();// trigger blur event from all inputs.
);

希望这对你有用。

【讨论】:

以上是关于隐藏键盘模糊的主要内容,如果未能解决你的问题,请参考以下文章

在 iPad Safari 中强制隐藏键盘

如何使用JavaScript捕获iOS上的隐藏键盘事件

在 Ajax 应用程序中提交表单时隐藏移动 Safari 键盘

appium 隐藏键盘后怎样显示键盘

虚拟键盘隐藏字段/文本区域/内容可编辑(隐藏在键盘下方)

IOS隐藏软键盘的几种方式