Как через wpcf7mailsent добавить класс к одному попапу, а не всем, в которых данная форма?

Для добавления класса к определенному попапу, связанному с определенной формой Contact Form 7 (CF7), через событие wpcf7mailsent, необходимо выполнить следующие шаги:

1. Добавьте ID или класс для целевого попапа: Откройте код попапа и найдите его div-контейнер. Добавьте атрибут id или class для идентификации этого попапа в коде. Например, вы можете добавить id="target-popup" или class="target-popup" к div-контейнеру.

2. Подключите пользовательский JavaScript-скрипт: Создайте или откройте файл JavaScript и добавьте следующий код:

document.addEventListener('wpcf7mailsent', function (event) {
    // Проверяем ID или класс отправленной формы CF7
    if ('YOUR_CF7_FORM_ID_OR_CLASS' === event.detail.contactFormId) {
        // Добавляем класс к целевому попапу
        var targetPopup = document.getElementById('target-popup'); // Или используйте document.querySelector('.target-popup') для класса
        targetPopup.classList.add('your-class'); // Замените 'your-class' на ваш класс
    }
}, false);

Обратите внимание, что в коде выше вам нужно заменить 'YOUR_CF7_FORM_ID_OR_CLASS' на ID или класс вашей формы CF7, для которой вы хотите изменить попап. Если у вас есть ID формы, вы можете использовать его напрямую. Если вам нужно использовать класс, используйте document.querySelector для поиска формы CF7 с нужным классом.

3. Подключите пользовательский JavaScript-файл к странице: Чтобы ваш пользовательский скрипт работал на веб-странице, вы должны подключить его. Существуют различные способы подключения JavaScript к веб-странице, например, вы можете использовать тег <script> в <head> или <body>, или вы можете добавить ссылку на файл JavaScript внутри тега <head> с помощью атрибута src.

Пример использования тега <script> в <head>: Добавьте следующий код внутри тега <head> вашей веб-страницы:

<head>
    ...
    <script src="путь_к_вашему_файлу.js"></script>
</head>

Вместо "путь_к_вашему_файлу.js" вставьте относительный или абсолютный путь к вашему JavaScript-файлу.

После выполнения всех этих шагов, при отправке формы Contact Form 7 с ID или классом, указанными в коде, класс "your-class" будет добавлен к целевому попапу. Замените "your-class" на ваш класс и "target-popup" на ID или класс вашего попапа.