Я использую HTML + CSS + jQuery для разработки веб-страницы, и один из элементов страницы заключается в том, что пользователь вводит имя в форму, нажимает кнопку «Отправить», после чего должна появиться таблица. Вот соответствующий код для этой части, с кнопкой отправки, имеющей имя класса «кнопка отправки»:
$(document).ready(main)
function main()
{
$(".submit-button").on("click", () =>
{
//code to draw table
});
//other code...
}
Проблема, с которой я сталкиваюсь, заключается в том, что таблица мигает на экране только на длину нажатия кнопки (что в принципе ничего), а затем исчезает. У меня вопрос, как заставить это действие сохраняться за пределами нажатия кнопки? Это должно быть вызвано нажатием кнопки, но также должно продолжаться и вне его. Я знаю, что код рисования таблицы работает при запуске вне обработчика событий, но я хочу сделать так, чтобы таблица отображалась только при нажатии кнопки. Есть идеи?