gpt4 book ai didi

javascript - jQuery .focus() 不起作用

转载 作者:行者123 更新时间:2023-11-30 10:26:38 24 4
gpt4 key购买 nike

<分区>

我的目标是在使用 jQuery 加载页面后聚焦输入字段。所以我在这个例子中尝试了:

HTML:

<form>
<input type="text" tabindex="1"><br>
<input type="text" tabindex="2"><br>
<input type="text" tabindex="3"><br>
<input type="text" tabindex="4"><br>
</form>

JavaScript:

$(function () {
$("*[tabindex='3']").focus();
});

但这不起作用(在 FireFox 24.0 中测试),尽管在 StackOverflow 上的其他几个问题中建议使用这种方式。

请随意尝试这个 LIVE DEMO (有时您需要在第一个页面加载后单击“运行”)。

编辑:

将示例更改为关注第三个元素,因为默认情况下关注第一个元素。所以请尊重,如果您的解决方案适用于第一个元素,它可能不适用于另一个元素!

示例不适用于 FF 24.0/Win 7 和 IE 10/Win 7

编辑 2:

正如 ghusse 所指出的,该示例在 fiddle 上下文之外工作:DEMO所以问题是;什么会导致 .focus() 函数不起作用?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com