XF 2.0 Ctrl+Y в редакторе

Статус
В этой теме нельзя размещать новые ответы.

Freakmeister

Проверенные
Сообщения
9
Реакции
4
Баллы
3,300
Я пытаюсь сделать, чтобы в редакторе XF2 работала более привычная комбинация Ctrl+Y для повтора отменённых изменений, в добавок к Ctrl+Shift+Z. Пытался добавить такое в конец body:
HTML:
<script type="text/javascript">
$(document).ready(function() {
    $(document).keypress("y",function(e) {
        if (e.ctrlKey) {
            $('#redo-1').trigger('click');
        }
    });
});
</script>
По итогу. Комбинация Ctrl+Y ловится, и скрипт находит кнопку. Это можно проверить, заменив trigger('click') на hide() например. Но эвент click по этой кнопке ничего не даёт. Если посмотреть исходный код страницы, то видно, что на этой кнопке и вложенных элементах вообще не висит никаких JS-эвентов.
Собственно, вопрос к знатокам - как кнопки в новом редакторе вообще работают? И как сэмитировать нажатие на какую-то из них?
 
Последнее редактирование:
Зачем? jQuery keypress и так работает. Как вариант кстати, можно сделать чтобы при нажатии Ctrl+Y стреляла комбинация Ctrl+Shift+Z.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу