$('input').focus()方法不生效

需求:

在切换div显示之后, 其中的input要focus, 实现如下(有问题)

$('div').show();
$('input').focus();

结果发现input不能focus.

猜想是不是focus时机有问题?

试验如下(成功):

$('div').show();
setTimeout(function() {
    $('input').focus();
}, 1000);

后来在SF上也找到了相同的问题

欢迎补充指正!

猜你喜欢

转载自blog.csdn.net/butterfly5211314/article/details/80290487