I have some problem. You must change this in plugin_dir/js/script.js:
if ( parseInt( $.fn.jquery ) >= 1.7 ) {
$( '#recaptcha_widget_div' ).on( 'input paste change', '#recaptcha_response_field', cleanError );
} else {
$( '#recaptcha_widget_div #recaptcha_response_field' ).live( 'input paste change', cleanError );
}
to
$( '#recaptcha_widget_div' ).on( 'input paste change', '#recaptcha_response_field', cleanError );
It is because this code not correctly work. I use jquery version 1.11.2.
parseInt( 1.11.2 ) >= 1.7 // false
Hi,
Thank you for your notes.
We know about this problem in the Google Captcha work and we’ll fix it in the nearest update.
Regards,
BestWebSoft Support Team
For anybody continuing with this problem.
Replace in script.js
if ( parseInt( $.fn.jquery ) >= 1.7 ) {
$( '#recaptcha_widget_div' ).on( 'input paste change', '#recaptcha_response_field', cleanError );
} else {
$( '#recaptcha_widget_div #recaptcha_response_field' ).live( 'input paste change', cleanError );
}
With
if(!!$.fn.on) {
$( '#recaptcha_widget_div' ).on( 'input paste change', '#recaptcha_response_field', cleanError );
} else {
$( '#recaptcha_widget_div #recaptcha_response_field' ).live( 'input paste change', cleanError );
}
Hi,
We’ve fixed this error already. Please update the plugin.
Best Regards,
BestWebSoft Support Team
This error hasn’t been fixed in the latest version.
Hi bangdigital,
Thank you for your note.
Due to the fact that we refused to support the WordPress versions below 3.8, in the following plugin update the above condition will be deleted from the plugin’s code.
Sincerely,
BestWebSoft Support Team
This still was not fixed in the latest version of the plugin (1.21). I’m running WordPress 4.4 with jQuery 1.11.3.
I fix it myself each time the plugin updates, but it’s a bit annoying to have to do each time if it’s such a small fix.
Hi Anouska,
Thank you for your message. We apologize for any inconvenience this issue might have caused you. We’ll fix it in the next plugin update.
Sincerely,
BestWebSoft Support Team