I'm trying to make an automatic slideshow using setInterval in js. In google chrome and android it works great, but I can't make it work on IE, IOS and Mozilla firefox. Here is my javascript:
/*start loop animation*/
autoplay()
function autoplay(){
setInterval(() => {
$('#page2').trigger('click');
}, 5000);
setInterval(() => {
$('#page3').trigger('click');
}, 10000);
setInterval(() => {
$('#page4').trigger('click');
}, 15000);
setInterval(() => {
$('#page5').trigger('click');
}, 20000);
setInterval(() => {
$('#page6').trigger('click');
}, 25000);
setInterval(() => {
$('#page7').trigger('click');
}, 30000);
setInterval(() => {
$('#page8').trigger('click');
}, 35000);
setInterval(() => {
$('#page9').trigger('click');
}, 40000);
setInterval(() => {
$('#page10').trigger('click');
}, 45000);
setInterval(() => {
$('#page11').trigger('click');
}, 50000);
setInterval(() => {
$('#page1').trigger('click');
}, 55000);
}
Thank you for all of your help