为什么jqueryfocus不能在IE8中工作?

为什么jqueryfocus不能在IE8中工作?,jquery,Jquery,默认情况下,当页面加载初始时,我使用下面的代码来聚焦表单第一个元素 $(function () { $(window).load(function () { $(':input:visible:enabled:first').focus(); }); }) 但这在IE8中似乎不起作用???只需使用这个 $(function () { $(':input:visible:enabled:first').focus(); }) 在IE 8上为我工作 既然有$(fu

默认情况下,当页面加载初始时,我使用下面的代码来聚焦表单第一个元素

$(function () {
    $(window).load(function () {
    $(':input:visible:enabled:first').focus();
  });
})
但这在IE8中似乎不起作用???

只需使用这个

$(function () {

    $(':input:visible:enabled:first').focus();

})
在IE 8上为我工作


既然有
$(function(){}
,你就不需要
$(window)。load()
。而且…可以
$(':input:visible:enabled:first')
在另一个浏览器中选择任何东西吗?运气不好,还是不行focusing@logudotcom:已回答bitsmix第二条评论