Канишка прав, но вы должны обернуть его с помощью события выбора вкладок
$( ".selector" ).tabs({
select: function(event, ui) {
$(this).find("input[type='text']:first").focus();
}
});
Надеюсь, что это поможет.
Редактировать ответ на комментарий .
Jquery добавил класс к скрытой вкладке, которую вы можете использовать.
Я пробовал это работает
$("#tabs .tabs").not(".ui-tabs-hide").find("input[type='text']:first").focus();