Показать сообщение отдельно
  #1 (permalink)  
Старый 04.04.2017, 06:16
Аспирант
Отправить личное сообщение для winch Посмотреть профиль Найти все сообщения от winch
 
Регистрация: 30.04.2015
Сообщений: 87

установка фокуса в форме логина на поле имени
...вроде простая задача, но пришлось с ней больше часа просидеть. в результате:

так не работает
$(function(){
      $("input[name='login_name']").trigger("focus");
});

а вот так работает
setTimeout(function(){
      $("input[name='login_name']").trigger("focus");
},0);


кто нибудь мог бы объяснить почему?

p.s. сама форма логина появляется в результате ajax вызова.
Ответить с цитированием