0

在 Wordpress 项目中使用Contact Form 7插件。

提交表单时,Contact Form 7 会进行验证检查。如果不满足任何验证规则,它会向表单元素添加一个类“wpcf7-form invalid”。

单击表单的提交按钮时,我想做很酷的 jquery 东西,但前提表单有效。

我想做这样的事情:

$('input#my-submit').click(function(event){    
   if ( !$(this).parent('form#myForm').hasClass('wpcf7-form invalid') ) {
       // do cool jquery stuff
   }
});

但当然,// do cool stuff即使表单具有“无效”类,它也会触发,因为它在类有机会更改之前触发。

我可以使用上面的代码但延迟if语句的触发,以便在我的 jQuery 检查 .hasClass('wpcf7-form invalid') 之前完成 Contact Form 7 的验证规则吗?

谢谢!

4

1 回答 1

2

联系表格 7 有一个挂钩,您可以在位于编辑屏幕底部的“其他设置”框中添加该挂钩。

将此添加到“其他设置”

on_sent_ok: "// do cool jquery stuff;"

这个问题也回答了

于 2013-07-08T17:37:50.243 回答