Hi There,
Please check now the problem has been fixed.
The problem was your site has some script conflicts. It was showing following JS errors and breaking the rest of Js functions load.
TypeError: jQuery(…).live is not a function list-your-property:4897:4
<
Your site is running with jQuery 2.2.4 and your theme using one Js function jQuery.live() which is removed since 1.9 see http://api.jquery.com/live/#live1
“Google Maps API error: MissingKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error” js:35:315
You have included the Google Maps API multiple times on this page. This may cause unexpected errors. js:96:295
InvalidValueError: setMap: not an instance of Map; and not an instance of StreetViewPanorama js:35:315
<
One of plugin has added Google JS Map API without API key. Now it is necessary to add api key to use Google JS Map API on site.
I have fixed both errors by adding following code snippet in your theme functions.php file.
function gd_custom_fix_script_conflict() {
if ( !wp_script_is( 'jquery-migrate', 'enqueued' ) ) {
wp_enqueue_script( 'jquery-migrate' );
}
if ( wp_script_is( 'geodirectory-googlemap-script', 'enqueued' ) && wp_script_is( 'google-maps', 'enqueued' ) ) {
wp_dequeue_script( 'google-maps' );
}
}
add_action( 'wp_enqueue_scripts', 'gd_custom_fix_script_conflict', 100 );
Let us know.
Thanks,
Kiran