Я работаю над двумя модальными модулями, которые оба лежат на одной странице. Bootstrap 2.3.2Bootstrap Модальные входы теряют фокус при нажатии
Проблема, с которой я столкнулся, заключается в том, что всякий раз, когда появляется модальный вид, при первом нажатии на любой из входов в модальном, он немедленно теряет фокус. После этого функции фокусировки прекрасны, это только первый раз.
Я нашел некоторые подобные проблемы там, но ни одно из их решений для меня не работало до сих пор. Вот что я пытался:
1.)
$('#Modal').focus(function (e) {
e.preventDefault();
});
2.) Кое-что о удалении "в" классе на модальный, что шахта не имеет
3.) Пытаюсь чтобы прокомментировать часть кода начальной загрузки, который в любом случае не является идеальным решением, не смог найти точный фрагмент кода, но что-то подобное, но это не сработало.
4.) Оба фокуса фокусировки на входе (который работает до тех пор, пока что-то не щелкнули), и снова предотвратите по умолчанию.
$('#Modal').on('shown', function (e) {
e.preventDefault();
$('#textArea').focus();
});
Я довольно много исчерпал Google на данный момент, и я не могу придумать способ для отладки даже, почему это происходит. Было бы также полезно получить ответ или предложенный маршрут.
, пожалуйста, посмотрите на это http://stackoverflow.com/questions/11634809/twitter-bootstrap-focus-on -textarea-inside-a-modal-on-click – SivaRajini
Я видел этот вопрос, который спрашивает, как получить фокус, когда отображается модальный, а не почему вход теряет фокус на щелчке. – DeiasR
setTimeout (функция() { $ ("# textArea"). Focus(); }, 1); http://stackoverflow.com/questions/11210552/ie-loses-focus-on-input-field-in-modal – SivaRajini