解决webapp 键盘不隐藏

简介: 最近遇到webapp 输入框输入完成后,不隐藏虚拟键盘问题。 首先已经引入了jquery.js。 解决问题代码: //JS函数 var hideKeyboard = function() { document.activeElement.blur(); $("input").blur(); };我所理

最近遇到webapp 输入框输入完成后,不隐藏虚拟键盘问题。
首先已经引入了jquery.js。
解决问题代码:

    //JS函数
    var hideKeyboard = function() {
        document.activeElement.blur();
        $("input").blur();
    };

我所理解的是当输入框获取到焦点时就弹出键盘,失去焦点时就隐藏键盘。
因此,将input标签执行blur()失去焦点方法就能解决,当然这是针对所有的输入框。
如果只针对指定的元素,可以使用$(“#id”).blur()方式。

相关文章
|
7月前
|
Java Android开发
Android系统 修改无源码普通应用为默认Launcher和隐藏Settings中应用信息图标
Android系统 修改无源码普通应用为默认Launcher和隐藏Settings中应用信息图标
996 0
|
6月前
|
iOS开发 MacOS
mac bookpro m1 笔记本关闭键盘屏幕 禁用键盘屏幕使用 键盘屏幕误触 Touch Bar禁用 禁用MacBook-Pro的触摸栏
mac bookpro m1 笔记本关闭键盘屏幕 禁用键盘屏幕使用 键盘屏幕误触 Touch Bar禁用 禁用MacBook-Pro的触摸栏
239 3
CMD 隐藏窗口运行
CMD 隐藏窗口运行
342 0
|
前端开发 JavaScript iOS开发
|
前端开发 Java 应用服务中间件
Tomcat 修改网站旁边的小图标
Tomcat 修改网站旁边的小图标
127 0
Tomcat 修改网站旁边的小图标