From 56acd7765b8d21cf70738c4db4a372c7e3b20add Mon Sep 17 00:00:00 2001 From: Toshaan Bharvani Date: Wed, 9 Feb 2022 06:33:05 +0100 Subject: [PATCH] changes to form script * reset form after submission * don't use goal if not set * show sendmessage and fade after 2500ms Signed-off-by: Toshaan Bharvani --- themes/openpowerfoundation/assets/js/form.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/themes/openpowerfoundation/assets/js/form.js b/themes/openpowerfoundation/assets/js/form.js index 44fcb67..f0aa725 100644 --- a/themes/openpowerfoundation/assets/js/form.js +++ b/themes/openpowerfoundation/assets/js/form.js @@ -85,10 +85,15 @@ jQuery(document).ready(function($) { complete: function() { $("#sendmessage").addClass("show"); $("#errormessage").removeClass("show"); - $('.contactForm').find("input, textarea").val(""); - if(goal) { + $(formname)[0].reset(); + $('input[type="text"],textarea').val(''); + if(typeof goal !== 'undefined') { _paq.push(['trackGoal', goal]); } + $('#sendmessage').show(); + setTimeout(function() { + $('#sendmessage').fadeOut(); + }, 2500); } }); return false;