Some Prestashop modules and themes use the jQuery scrollTo() function to scroll to a specific point on the page.
However, this function seems to cause problems with Google Chrome.
In versions prior to 1.6.1.11, the plugin is not updated, and this is the reason for the malfunction.
Simply update the plugin to eliminate the problem once and for all.
What’s wrong with the scrollTo() function?
The problem only occurs with Prestashop versions prior to 1.6.1.11 and only on Google Chrome.
For example, the “More details” link in product sheets may remain without effect when it should lead directly to the more detailed product description further down the page.
Accessing order details in the order history of the “my account” section can also be a problem when automatic scrolling is not used.
Update the plugin
If the version of Prestashop installed on your site is lower than version 1.6.1.11, all you need to do to eliminate the problem is update the jquery.scroll.To plugin.
It’s very simple.
Open the jquery.scroll.To.js file located in the js/jquery/plugins folder on your Prestashop e-commerce site.
Delete all its contents and replace them with the file available here: https://github.com/flesler/jquery.scrollTo/blob/master/jquery.scrollTo.min.js Another solution is to copy and paste the jquery.scrollTo.js file installed on the more recent Prestashop version 1.6.1.11, which seems to work.
In this case, you simply replace the jquery.scrollTo.js file on your Prestashop site with the one you’ve retrieved.
Once you’ve updated your jquery.scrollTo() plugin, you shouldn’t encounter this problem again, and your online store should work properly, even under Google Chrome!