Try ticking the checkbox “DOMContentLoaded event“, under “Other Settings” (right-hand sidebar on your slider settings).
This changes the timing of when the slider’s JavaScript is executed (to be right at the end of the page load), and this can solve many conflict problems.
So this did resolve my problem on that page but I’ve tried to copy it to achieve the same result on another page. The same problem has crept up again. I’ve tried “DOMContentLoaded event“ but it seems to be stubborn this piece of software. Any idea as to how I can solve this?
Do you have a Cache Plugin installed?
The reason I ask is because of this JavaScript error message:
https://i.imgur.com/eyX2P4x.png
Try disabling the cache plugin and see what happens? Some cache plugins combine all plugins/themes JS into a single block and put this block of JS code at the end – this feature can cause issues.
-
This reply was modified 3 years, 6 months ago by simonpedge.
I think Beaver Builder has a caching tool installed as part of the software though I’m not sure there’s an off button for it. What’s really bugging me is the problem was solve the first time and now its back.
Is it very likely that the caching is the problem?
Yes, did you have a look at the screenshot image link?
Or you can press CTRL+SHIFT+J keys together to show JavaScript console – and you will see the JS error. Then hover over the filename, and it will highlight the file causing the JS error.
Here’s what I’m getting on my console.
Console image
Not sure what to do from here?
I’m not sure what that JavaScript code is for.
It’s not Slide Anything code – at a guess it looks like some sort click event functions to open/close some sort of side navigation bar…
Okay that’s this probably means it’s a Beaver Builder issue I’ll try out one of their forums to help me delete this code.
If you get provided an answer, could you please copy here?
(it might be useful for someone else in the future)