jQuery for mobile menu is having issues

Hi, when you go onto my site (listed below) on mobile, the hamburger menu shows up, but when you click on it, it brings the menu up then immediately makes it disappear.

I did inspect and it looks like there is a problem with jQuery:

“Uncaught TypeError: jQuery(…).flexslider is not a function” is the error I’m getting

Any help will be appreciated!

https://cconations.com

Hello There,

Thanks for writing in! I can confirm that the JS error exist on the page. This could be cause by a caching issue in your site where in the file is corrupted or loaded incomplete due to caching. To resolve this, you must clear all your caches.

Since you are using SiteGround, could you please purge the site cache in the supercacher in your hosting panel. The SuperCacher is developed by SiteGround exclusively for their customers. It increases the number of hits a site can handle and boosts the website loading speed. The SuperCacher includes 4 different caching options for maximum optimization of your websites. You can access the tool by clicking on the SuperCacher icon in your cPanel.

For more information about this, please check it out here: https://www.siteground.com/tutorials/supercacher/supercacher_intro.htm

If you are using CloudFlare, please purge your site cache too. And for best results, please make use of the recommend CloudFlare settings which can be found here: https://xthemetips.com/using-cloudflare-rocket-loader-with-x-pro-and-x5/928/

Hope this helps.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.