Почему on_sent_ok в Contact Form 7 не видит мою функцию?

Сайт на Wordpress. Есть контактная форма сделанная на Contact Form 7. В дополнительных настройках on_sent_ok: "myFunction();". myFunction() это функция в подключенном, написанном мной js. Но в итоге после отправки формы получаю ошибку: Uncaught ReferenceError: myFunction is not defined
В чем может быть проблема?
  • Вопрос задан
  • 638 просмотров
Решения вопроса 1
AmateR
@AmateR Автор вопроса
К сожалению подключение в футере проблему не решает.
Сделал по другому:
1. разместил скрытую кнопку с id = "hide_button"
2. в настройках формы: on_send_ok: $( '#hide_button' ).click();
3. $('#hide_button').click(function () { ... }); - тут мой код в моем js.
Но лишний элемент... костыль какой то)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Punkie
@Punkie
Это значит, что ваш скрипт поключен перед скриптом contact form 7. Переместите ваш скрипт в футер после wp_footer();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы