Jquery mobile - 如何处理body标签上的点击事件?
Posted
技术标签:
【中文标题】Jquery mobile - 如何处理body标签上的点击事件?【英文标题】:Jquery mobile - How to handle click event on body tag? 【发布时间】:2013-05-13 09:46:02 【问题描述】:作为标题,我想处理body标签上的点击事件来释放文本输入的焦点。我正在使用 Phonegap 和 Jquerymobile。请帮忙!
非常感谢。
【问题讨论】:
在什么时候以及为什么需要自动执行此操作,输入字段外的每个操作都会移除焦点,或者您是否想要完全阻止输入恶魔焦点? 在我的应用程序登录页面中,有 2 个文本框和 1 个按钮。我想处理用户在文本字段和按钮之外单击以关闭键盘的事件。我只是认为我应该处理 或背景图片 上的事件 @Gajotres,你能帮帮我吗? 【参考方案1】:有什么问题?我用phonegap和jqm开发了很多应用程序,我从来没有注意到你描述的问题。 blur 事件会自动触发。
无论如何,您可以使用它来:
jQuery('body').on('click',function()
jQuery('input').trigger('blur');
)
【讨论】:
你能说得更具体些吗? Jquery 移动手柄专注于文本字段。当用户在文本字段之外单击时,您不需要任何隐藏键盘,因为 jquery mobile core 会处理此行为。以上是关于Jquery mobile - 如何处理body标签上的点击事件?的主要内容,如果未能解决你的问题,请参考以下文章
设计Mobile First时如何处理`display:none`?
如何处理 <head> 标签中的 body onload 事件
从PHP版本7.2.0开始,“数组解除引用”如何处理类型为boolean / integer / float / string的标量值?