浏览器重绘后如何关注输入字段?

时间:2016-03-11 04:17:39

标签: javascript jquery html

我有多个标签,每个标签都有自己的iframe。在第一个渲染选项卡中,1的输入文本字段使用JQuery进行焦点。切换到选项卡2并返回选项卡1后,不会将焦点放回选项卡1的输入字段。

根据我的理解,焦点将在DOM构建阶段设置,并将由浏览器按原样呈现。但重新绘制时没有重构DOM,因此JQuery无法将重点放在输入字段上。

function clearSearchTxtInput(resetResults) {
        $("#searchTxt").val('');
        $("#searchTxt").focus();
 }

以上代码称为onload。

是否有一种非阻塞方式将焦点放回输入字段?

0 个答案:

没有答案