Cargué un modal de arranque dinámico y contiene pocas entradas de texto. El problema al que me enfrento es que quiero que el cursor se enfoque en la primera entrada en este modal, y esto no sucede de forma predeterminada.
Así que escribí este código para hacerlo:
$('#modalContainer').on('show', function () {
$('input:text:visible:first').focus();
});
Pero ahora se enfoca en la entrada por un momento y luego desaparece automáticamente, ¿por qué sucede esto y cómo resolverlo?
setTimeout(function() { /* Your code */ }, 100);