如何在 ipad 中使用 jquery 加载页面后在文本框中设置光标

Posted

技术标签:

【中文标题】如何在 ipad 中使用 jquery 加载页面后在文本框中设置光标【英文标题】:How to set cursor inside textbox after page load with jquery in ipad's 【发布时间】:2015-06-29 06:22:20 【问题描述】:

我有一个 html5 文本框,我想在页面加载后在文本框中设置光标,就像在 ipad 中打开 google 时一样?是否可以在 ipad 和 tab 设备中设置光标?

我只需要在文本框代码中设置光标。

我试过了,但没有用。请帮我解决这个问题...在此先感谢...

$('#Bhairav').focus();

【问题讨论】:

如果你也能发布你的HTML会更好。因为$('#Bhairav').focus();没有错 你可能只会在 i-pad 上遇到这个问题 这是因为 iPad 无法对焦 这个链接会帮助你***.com/questions/6287478/… 【参考方案1】:

尝试使用超时,

setTimeout(function()$('#Bhairav').focus();, 200);

【讨论】:

,我厌倦了,但焦点没有设置在 ipad 浏览器的文本字段上。这段代码也适用于 iPad 浏览器吗? 是的,它会工作,应该在渲染页面后调用(在

以上是关于如何在 ipad 中使用 jquery 加载页面后在文本框中设置光标的主要内容,如果未能解决你的问题,请参考以下文章

IE8 - 如何在内容加载后运行 jquery 代码?

jquery mobile listview使用ajax动态加载后,跳转到其他页面返回时数据没有保存如何解决?

加载页面中的所有图像后如何运行 jQuery 代码?

jquery click 在 ipad/iphone 上不起作用

Javascript/JQuery 直到页面重新加载后才工作

html 如何在表单提交后阻止页面重新加载--JQuery