Попробуйте увеличить значение времени в следующем разделе кода:
$(".image_reel").animate({
left: -image_reelPosition
}, 500 ); //Here increase the value 500 to a value suitable to you, for example 1000, 2000 etc. anything you like.
Значение в миллисекундах определяет скорость анимации.
[EDIT]
Хорошо, из того, что я заметил, я думаю, что проблема быстрого скольжения возникает только тогда, когда вы оставляете веб-страницу открытой на вкладке и продолжаете работать на других вкладках, а затем, когда вы возвращаетесь на вкладку, содержащую страницу, она скользит изображения в быстром темпе. если вы останетесь на вкладке, этого не произойдет. Я предполагаю, что Вы заметили эту проблему в браузере Chrome .
Кажется, в скрипте нет проблем, только то, как работает браузер Chrome. Если вы оставляете вкладку в фоновом режиме, Chrome, вероятно, приостанавливает функцию setInterval () и, когда вы возвращаетесь на страницу, запускает ее в течение периода времени, когда она была в фоновом режиме. Так что, вероятно, именно так работает браузер Chrome. Нет проблем в коде.