Благодарю за ответ. Кроме всего прочего оказалось интересным посмотреть ваши бесплатные курсы) Пока что конкрентных вопросов по работе с LearnDash у меня нет, поскольку не приступал к проекту. Могу я их задать вам здесь, когда появятся?
Много нагромождений в коде, чтобы мы не вникали. Опишите как должен работать гамбургер? У вас он выводит тоже самое что и кнопка, а повторные нажатия доблируют рыбу еще и еще. Если это меню, то почему оно связано с тем же самым модальным окном, что и кнопка?
@ERAFY Лично я не доверяю ничему, кроме хостинга, на котором будет работать скрипт или сайт. Пока не проверю на живом тестовом сайте, не спешу с выводами. Думаю в функции которую я написал не хватает проверки отправки данных до очистки формы, но с этим я не помощник. Погуглите "проверка отправки данных формы javascript" - может быть есть такое решение.
@ERAFY Вот проверьте пожалуйста этот вариант: jsfiddle.net/2xjeG/6
Сбрасывание происходит, сообщение выводится. Интересно, работает ли передача данных.
@ERAFY Я к сожалению не специалист, чтобы с ходу выдать правильное красивое решение, но я пытаюсь помочь, только потому что самому интересно. Пока смотрел варианты, как делают другие, многому научился)) Вот рабочий вариант с onClick jsfiddle.net/2xjeG/5
Я только присвоил форме ID 'myform' и вместо diplay_alert(); написал onclick="document.getElementById('myform').reset()"
@ERAFY Получилось очищать форму, если в Input "готово" написать onclick="document.getElementById('myform').reset()"
Сейчас попробую дописать функцию алерта вашего, чтобы и форма очищалась и алерт отображался.