Wordpress Свяжитесь с нами 7 не код не работает - PullRequest
0 голосов
/ 11 сентября 2018

Я хотел бы скрыть контактную форму после отправки сообщения.После нескольких исследований я обнаружил, что мне нужно добавить дополнительный код в поле Дополнительные параметры.

Я нашел простое решение:

on_sent_ok: "document.getElementById('asaphide').style.display = 'none';"

, но оно устарело.

Затем я попробовал следующий код, который был на их сайте:

var wpcf7Elm = document.querySelector( '.wpcf7' );

wpcf7Elm.addEventListener( 'wpcf7submit', function( event ) {
    alert( "Fire!" );
}, false );

, но он также не работал.Как я могу это сделать?

1 Ответ

0 голосов
/ 11 сентября 2018

Добавьте прослушиватель событий в документ следующим образом:

document.addEventListener( 'wpcf7submit', function( event ) {
    alert( "Fire!" );
}, false );

Или как в документах , создайте div, где вы поместите эту форму:

Имейте в виду, что цель события (в примере wpcf7Elm) - это не элемент формы, а его родительский элемент div с классом wpcf7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...