Я использую jQuery focus, чтобы установить фокус на только что созданный ввод.
Он работает хорошо, но фокус устанавливается в начале ввода, даже если есть предварительно определенный текст . Как его поставить после текста?
$('.button').on('click', function () {
$('.container').html('<input type="text" class="newinput" value="word">');
$('.newinput').focus();
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class="button">create and focus</button>
<br />
<div class="container"></div>