首页 > 解决方案 > 从 addEventListener('wpcf7mailsent') CF7 中创建条件

问题描述

我这里有一个在提交特定 CF7 表单时触发的代码

document.addEventListener( 'wpcf7mailsent', function( event ) {
    if(event.detail.contactFormId == '11164') {
    jQuery('.pop_timer_box').hide();
    }
}, false );

但我怎样才能让这个条件像

if (wpcf7mailsent) {
   do this
} elseif (wpcf7mailfail) {
   do this
}

谢谢您的帮助!!!

标签: javascriptjquerycontact-form-7

解决方案


只需为失败添加第二个事件侦听器。

document.addEventListener( 'wpcf7mailfailed ', function( event ) {
    alert( "Mail Failed Event" ); // Make this whatever you want.
}, false );

联系表格 7 文档


推荐阅读