Исправление проблемы загрузки слайд-шоу в jQuery

Привет, я новичок в jQuery, и я создал простой плагин слайд-шоу под названием IPage Slides. Проблема в том, что когда я нажимаю кнопку "Пуск" несколько раз, время загрузки слайдов увеличивается, а иногда и браузер зависает.

http://www.innovativephp.com/ipage-slides

Любая помощь в этом была бы очень признательна.

Спасибо!!

1 ответ

Решение

В вашем коде innov-pslides-switch.js каждый раз, когда вызывается startSlide, вы не очищаете предыдущий таймер, а startSlide вызывается с другим таймером, поэтому он обновляется несколько раз.

Правильный подход должен заключаться в том, чтобы остановить предыдущий слайд, а затем создать новый слайд, ведь пользователю просто нужен слайд и должен быть только один таймер, выполняющий слайд.

Другие вопросы по тегам