Запретить автоматическое изменение текстового поля многоступенчатой ​​формы Elementor на следующий шаг - PullRequest
0 голосов
/ 05 августа 2020

Я использую многоступенчатую форму от Elementor Pro. Есть небольшая ошибка. Если у меня есть текстовое поле как один шаг, текстовое поле не допускает разрывов строк. Если я нажму клавишу ENTER, произойдет автоматический переход к следующему шагу. Это не очень хорошая практика для текстового поля.

Поэтому мне нужен обходной путь, потому что проект будет запущен на следующей неделе.

$("textarea").on( "keydown", function(event) {
    if(event.which == 13) {
        event.preventDefault();
        $('textarea').val($('textarea').val()+'\n');
        return false;
    }
});

С помощью приведенного выше кода я вручную создаю новую строку и после этого возвращаю функцию. Это работает на настольных устройствах, но не на мобильных ..

У вас есть лучшее решение для этого?

...