如何在焦点()上以编程方式隐藏jquery mobile中的键盘

2024-01-01

我想在 Focus() 上隐藏键盘,但是当$(".ui-input-text").focus();它会自动打开键盘。

我只想隐藏在特定屏幕中,我进行了测试document.activeElement.blur();但它也没有 focus() on input 。


提交表单时,iOS 键盘有时可能不会自动关闭。这是一个相当大的可用性问题,因为用户不应该被要求在他们不希望需要这样做的用例中手动关闭键盘。

一个简单的解决方案可以通过调用 document.activeElement 上的 Blur 方法来实现,该方法有效地允许人们以编程方式隐藏键盘:

// automatically close the keyboard on iOS
document.activeElement.blur();

有关 HTML5 和移动应用程序事件的更多信息..

http://www.ericfeminella.com/blog/2012/12/27/ios-html5-input-element-tips/ http://www.ericfeminella.com/blog/2012/12/27/ios-html5-input-element-tips/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在焦点()上以编程方式隐藏jquery mobile中的键盘 的相关文章

随机推荐

  • Flutter ImageIcon 显示图像白色或黑色

    所以我一直在尝试使用我存储在资产中的图片并将其用作徽标 这样我就可以将徽标制作成动画 而不仅仅是将其作为静态图片 但徽标始终只显示白色 或者当我尝试将其包裹并将颜色设置为空时 它会显示全黑色 所以想知道如何让它显示我的原始图像 new Ic
  • 如何通过套接字共享 Perl 数据结构?

    在套接字中我编写了客户端服务器程序 首先 我尝试在其中发送普通字符串 它发送得很好 之后 我尝试将哈希值和数组值从客户端发送到服务器 再将服务器发送到客户端 当我使用 Dumper 打印这些值时 它只提供参考值 我应该怎么做才能获取客户端服
  • Android 以编程方式在消息应用程序中插入具有不正确时间戳的短信

    我尝试使用未记录的内容提供程序 content sms 将短信插入收件箱 并且插入成功 然后我在消息应用程序中检查新插入的消息 但是显示的时间始终是插入完成的实时时间 而不是我在 ContentValues 中指定的时间 单击并查看消息线程
  • PyQt5 - 撤消实施

    我需要在此小部件中实现撤消功能 使用组合键 Ctrl Z 激活 我可以在传递给构造函数的输入中的图像上绘制线条 因此 我们的想法是从行列表中删除最后一项 我每次绘制一行时都会向此列表中添加一条行 并在按 Ctrl Z 时重新绘制所有其他行
  • 如何在 SwiftUI 中显示来自数据源(如 UITableView)的视图列表

    在 SwiftUI 中 我们有List代表可重复使用的物品 就像UITableView in UIKit 静态列表的构建如下 List Text cell Text cell Text cell Text cell 但好像是这样不可重复使用
  • 如何使用 page.find 通过 rspec 测试查找变量

    我有一个测试用例 我的大多数其他页面至少有一个字段只是纯文本 可以使用以下方式找到 page find tr text What I filled in find a tick click 本页所有选项都是下拉选择 那么如何找到变量呢 其余
  • Python 3.X 中 classname.attribute 和 self.attribute 有什么区别

    有如下两段代码 class State country China def init self print State country obj State and class State country China def init sel
  • 如何自动注入状态参数

    Abstract 你好 我在我的项目中使用 Angular ui router 我有大量的嵌套状态和不同的视图 这些视图又包含大量不同的输入 用户逐步增量地填充这些输入 问题 有时用户需要位于上一步的附加信息 浏览器的 后退 按钮可以帮助用
  • 如何在c中创建自定义数据包?

    我正在尝试使用 TCP IP 协议使用 C 语言制作自定义数据包 当我说自定义时 我的意思是能够更改数据包中的任何值 例如 MAC IP 地址等 我尝试四处搜索 但找不到任何实际指导我或给我示例源代码的东西 如何创建自定义数据包或者我应该在
  • 从 Facebook 墙到 Android 应用程序的新闻提要

    有什么方法可以将 Facebook 墙上的最后一个帖子转移到 Android 应用程序中吗 我想制作一些类似 RSS 阅读器来获取一些有关应用程序的信息 为了更好地解释 我在 Facebook 上有一个关于一个足球俱乐部的页面 在那里我发布
  • 对于项目外的文件,如何在java中将File转换为IFile?

    通常 此代码用于从File to IFile IWorkspace workspace ResourcesPlugin getWorkspace IPath location Path fromOSString file getAbsolu
  • 禁止网站上的机器人[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我的网站经常宕机 因为蜘蛛正在访问许多资源 这是主持人告诉我的 他们告诉我禁止这些 IP 地址 46 229 164 98 46 229
  • 将自定义 css 添加到 WordPress 中的页面模板

    你好 我需要一些帮助来为我的页面模板创建自定义 css 文件 关于这个问题有很多主题 但随着我阅读的每个主题 我都会获得更多信息 也更加困惑 我为二十四主题创建了一个子主题 并添加了一个页面模板 我如何将自定义 css 添加到此模板 我发现
  • 在 sql 结果中填充空日期的最直接方法是什么(在 mysql 或 perl 端)?

    我正在从 mysql 表构建一个快速 csv 查询如下 select DATE date count date from table group by DATE date order by date asc 然后将它们转储到 perl 中的
  • 将weld-se 与 Gradle 应用程序插件一起使用时出现 Bean 发现问题

    我正在构建一个基于 Gradle 的 Java SE 应用程序 该应用程序构建在 Hibernate 之上 作为我选择的 ORM 我的计划是使用weld se能够使用 CDI 注释进行注入EntityManagers整个申请过程中 基于共同
  • 标签栏项目色调颜色

    在 iOS 7 中 我一直在开发一个使用 UITabBarController 的应用程序 我注意到即使我更改了选项卡栏的色调颜色 选项卡栏项目仍保持灰色 有什么方法可以更改未选定的选项卡栏项目的颜色吗 要做到这一点 遵循一个简单的方法 根
  • 增加字符串中的字符

    我有以下代码 string str A 我想以编程方式获取下一个字母字符 例如 B C D E 等 谁能建议一种方法来做到这一点 使用而不是整个字符串Char http msdn microsoft com en us library sy
  • 为什么 Duration 类没有“toSeconds()”方法?

    我正在看Duration https docs oracle com javase 8 docs api java time Duration htmlJava 8 中的类并注意到它没有 long toSeconds 但其他的都有了toXX
  • 每个 Ember 环境保留带有多个适配器的固定装置

    尽管自然进展会将夹具适配器更换为另一个适配器 http emberjs com guides getting started using other adapters 我想保留开发环境的固定装置 同时利用不同的 Ember 数据适配器进行生
  • 如何在焦点()上以编程方式隐藏jquery mobile中的键盘

    我想在 Focus 上隐藏键盘 但是当 ui input text focus 它会自动打开键盘 我只想隐藏在特定屏幕中 我进行了测试document activeElement blur 但它也没有 focus on input 提交表单