Como desencadear events de clique usando ganchos

Estou usando Gravity Forms e depois da submissão eu quero usar sua ação add_action( 'gform_after_submission', 'after_submission', 10, 2 ); para desencadear alguns events de clique de 2 elementos diferentes nessa página. É possível? Em caso afirmativo, como é feito?

Solutions Collecting From Web of "Como desencadear events de clique usando ganchos"

Isso não é possível (bem, não sem criar coisas super estranhas). Os ganchos de ação são lado do servidor em PHP, os cliques acontecem no lado do cliente.

Você provavelmente deve usar JavaScript para executar as ações quando o formulário for enviado. Com jQuery, isso pode ser tão fácil quanto

 jQuery("#formid").submit( function() { jQuery("#someButton").click(); }); 

Dependendo do que mais você precisa verificar primeiro.

Parece que não é realmente necessário usar php para isso, mas apenas bind vai fazer o truque:

 $(document).bind('gform_confirmation_loaded', function($){ $("button").trigger("click"); }); 

E é isso! 🙂