我有一小段jquery:

$('#showlink').click(function(){
 $('#linkwindow').show('fast');
    $('#linkwindow input').focus();
}

如何在淡入结束后才调用焦点?有时它发生在稍早之前,最后我发现了一个奇怪的渲染错误。

最佳答案

试试这个,使用callback参数。

$('#showlink').click(function(){
  $('#linkwindow').show('fast', function() {
    $('#linkwindow input').focus();
  });
});

10-07 21:18