Issues in scripts.js (wpcf7SupportHtml5 / wpcf7InitForm not defined)
-
Hi,
Contact Forms 7’s javascript file /includes/js/scripts.js has an issue that might affect the execution of the site javascript.
In the file, the following code
$(function() { _wpcf7.supportHtml5 = $.wpcf7SupportHtml5(); $('div.wpcf7 > form').wpcf7InitForm(); });
is executed before the declaration of wpcf7SupportHtml5() and wpcf7InitForm() functions, and this raises javascript error those 2 functions were not parsed.
I have fixed this temporarily on my site by moving that codeblock to the end before the end of the function scope
$(function() { _wpcf7.supportHtml5 = $.wpcf7SupportHtml5(); $('div.wpcf7 > form').wpcf7InitForm(); }); })(jQuery);
If you can incorporate this change to future versions of the plugin, it would be great. I have tested the form with this change and it doesn’t have any negative effect on the functionality of the form.
- The topic ‘Issues in scripts.js (wpcf7SupportHtml5 / wpcf7InitForm not defined)’ is closed to new replies.