Установить фокус на динамически создаваемый DIV с использованием JavaScript или Jquery - PullRequest
0 голосов
/ 19 ноября 2018

Я создал

Generated code : 

<div id="showInfo_1" style="display: none">
--info 1
</div>

<div id="showInfo_2" style="display: none">
--info 2
</div>

jQuery : $('showInfo_2').focus();

это прекрасно работает в Chrome, но не в IE.

Может кто-нибудь помочь мне в этом, пожалуйста.

Примечание: Я отправил ответ так, как пытался ... Я только что добавил return false в методе onClick, как показано ниже

onclick = "вызов моего метода; возврат false;"

Ответы [ 2 ]

0 голосов
/ 03 декабря 2018

Я только добавил return false in the onclick, и он начал работать нормально, как я ожидал.

это может помочь кому-то.

0 голосов
/ 19 ноября 2018

Попытка установить фокус на скрытый элемент вызывает ошибку в Internet Explorer.Старайтесь использовать .focus () только для видимых элементов.Чтобы запустить обработчики событий фокуса элемента без установки фокуса на элемент, используйте .triggerHandler ("focus") вместо .focus ().

from: https://api.jquery.com/focus/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...