jQuery - keydown () на отделении, не работающем в Firefox

Ctrl+Shift+Enter, чтобы спустить текущую строку одной и начать вводить выше его.
Ctrl+Shift+X для превращения в капитал текущего выбора, Ctrl-Shift-Y для изменения его нижний регистр.
Ctrl +. Автоматически заполняет текущее слово. Это работает на переменные, а также строки (который является огромным средством экономии времени для ключей массива, например)

38
задан Wayne Koorts 22 July 2013 в 22:16
поделиться

2 ответа

You need to give the div a tabindex so it can receive focus.

<div id="testdiv" tabindex="0"></div>
114
ответ дан 27 November 2019 в 03:06
поделиться

Я не ожидаю, что это сработает, поскольку div не является чем-то, что должно получать подобные ключевые события. Если вы поместили внутри этого div, а пользователь нажал клавишу в самом вводе, событие переместится в div и запустит вашу функцию. Я не на 100% уверен в том, что делает ваш проект, поэтому не знаю, как дать вам больше советов, но, хотя мне и не следовало бы, я немного удивлен, что IE запускает событие нажатия клавиши на div.

1
ответ дан 27 November 2019 в 03:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: