// Esconde o botão de envio para evitar novos cliques $('.wpcf7-submit').click(function(event) { var boxForm = $(this).parent('form').attr('id'); //obtem o ID do formulário // Esconde o botão de envio do form, para evitar novos cliques $('#'+boxForm+' .wpcf7-submit').css('display', 'none'); // Dados inválidos reexibe botão $('.wpcf7').on('wpcf7:invalid', function(event){ $('.wpcf7-submit').css('display', 'block'); }); // Formulário enviado com sucesso $('.wpcf7').on('wpcf7:mailsent', function(e){ $('.wpcf7-submit').css('display', 'block'); // Dispara gatilho dataLayer.push({'event': 'envio-de-formulario'}); }); // Falha ao enviar reexibe botão $('.wpcf7').on('wpcf7:mailfailed', function(e){ $('.wpcf7-submit').css('display', 'block'); }); });
WhatsApp chat