Hi,
Carousel module is an effect module, so its JS file and the inline-JS codes can create some load. If you load 4 modules, then it means you are loading the same thing 4 times. (the main JS files won't be loaded 4 times but the inline-JS codes will)
In the DEMO page:
demo.flexiblewebdesign.com/~carousel/
we have loaded 6 modules at the same time to demonstrate the themes, and the speed is pretty fast. But our demo is "blank" beside the carousel modules. But yours is not. You already have a full of content website. Putting extra load, of course will generate some slowness at some point.
Take my advice.
You are literally not using the "Carousel" feature at all. Because there should be more than 4 products to experience the carousel effect, so there is no point to use the Carousel. Beside, the drop down is already generated by the jQuery (by the
.scroll()) using an another jQuery inside an element that is fadeIn/fadeOut by jQuery will also create some freezing in powerless computer. (i don't experience freezing because my computer has 8-cores CPU, (but most people still using intel i3 or less CPU -- you should also consider this as a developer.
You should use the official
Virtuemart - Featured Product in your case. And list 4 products in each module. Basically you will get the same look except the LEFT-RIGHT arrow, which are not functioning anyway right now (since there are only 4 products)
Because
- By loading the Carousel module, you are actually loading the CSS and JS files that come with the carousel module. This is a completely unnecessary extra load to your website. On the other hand, VM - Featured Product Module doesn't have any JS and CSS file at all, because it doesn't have any effect. It is a static module.
Regards,
Support