У меня есть форма в Zero‑блоке на Tilda, реализованная через модификацию NLM001. Код скопирован ниже:
[ВСТАВЬТЕ СЮДА ГОТОВЫЙ КОД МОДИФИКАЦИИ NLM001]Поп‑ап (всплывающее окно), в котором находится эта форма, создан с помощью модификации NLM020. Код скопирован ниже:
[ВСТАВЬТЕ СЮДА ГОТОВЫЙ КОД МОДИФИКАЦИИ NLM020]Задача:- после успешной отправки формы поп‑ап должен автоматически закрываться;
- остальная логика модификаций NLM001 и NLM020 должна остаться без изменений.
Нужно:Написать JavaScript (для вставки в блок T123), который:
- ловит событие успешной отправки формы (проверку по классу [send-form-success] у формы);
- после успешной отправки находит кнопку/элемент закрытия именно того поп‑апа, который открывает NLM020, и имитирует клик по ней (или напрямую вызывает функцию закрытия поп‑апа);
- не ломает работу стандартных кнопок отправки и другие модификации.
При необходимости — добавить небольшой setTimeout, чтобы убедиться, что форма точно получила статус успеха перед закрытием.
Что нужно вывести:Выведи готовый рабочий вариант кода. Если нужно, укажи, какие параметры (классы или ID) нужно подставить вручную, и напиши их явно в виде комментариев.