2016-08-25 3 views
0

мне нужно установить курсор на какой-то вход и я использую это:JQuery фокус на входе с арии скрытым

(function($){ 
    $("input[name='login']").focus(); 
})(jQuery); 

и `s работает отлично)

Но я не могу сделать то же самое с input, который находится внутри блока с атрибутом aria-hidden, который отображается при нажатии href.

Пожалуйста, расскажите, как я могу это исправить? Спасибо за помощь!

UPDATE: исправить это так: нажмите, чтобы ария-скрытых: правда и тайм-аут для ожидания открытия формы

(function($){ 
     $("#clickFocus").click(function() { 
      setTimeout("$('#authLogin').focus()", 600); 
     }); 
    })(jQuery); 

ответ

0

Попробуйте это:

$(document).ready(function() { 

    $("input[name=login]").focus(); 

}) 
+0

Спасибо за помощь! –

+0

@MedvedevA. , если поможет вам отметить это, пожалуйста! – Ehsan

Смежные вопросы