Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Задержка при показе (https://javascript.ru/forum/misc/86483-zaderzhka-pri-pokaze.html)

Uthvfy62 08.06.2025 00:51

Задержка при показе
 
Не подскажите, на слайдере нажимаеш следующее предыдущее, показываются слайды с задержкой. Как только проходит полный цикл всех имеющихся картинок, задержки нет. Что это может быть? И как исправить. Спасибо.

Nexus 08.06.2025 04:48

Вопрос из разряда: «Не подскажите, в чем может быть причина? Если ткну себе в ногу, раздается острая боль, но ни при ходьбе, ни при беге боли нет. Что с моей ногой?».

Без деталей ответа не будет.

voraa 08.06.2025 11:05

Вероятно нужно время на загрузку картинок первый раз. Потом они уже из кеша берутся.
Исправить - предварительной загрузкой картинок. Как именно - куча способов, зависит от того, что требуется в вашем конкретном случае.

Uthvfy62 10.06.2025 10:12

Конкретней. Слайдер. Картинки в самом слайдере вправо влево без проблем, без задержек. Ситуация такая. Есть список товаров. На одной странице. В каждом блоке с товаром есть слайдер. Где как я писал влево вправо без проблем. Под каждым слайдом есть кружки (кнопки) с цветом. У каждого товара есть варианты, красный, зелёный и т.д. И есть скрытый блок, который открывается при клике на кнопку "Подробнее" с полным описанием. В полном описании так же есть кружки с цветами. Но там ещё к каждому цвету привязаны фото. В списке товаров только 2 картинки. В списке товаров при нажатии кружок я интегрирую с подробного блока фотки для этого цвета. Нажал на кружок, сразу же отбражается допустим костюм коричневого цвета. И работают кнопки для этого списка картинок, вправо, влево. Так вот если я подобным образом интегрирую фотки, то вправо, влево срабатывает с задержкой. Нажал на вправо, белый экран, пару секунд и появляется фото. Только после полного цикла прохода всех картинок, задержки нет. Т.е. когда уже пошло по вторму кругу задержки нет. Правильно написали, что второй круг уже с кэша берётся. Идёт задержка после интеграции фото скриптом. Что-то в скрипте добавить надо. Поэтому и написал сюда на форум.

voraa 15.06.2025 10:08

Цитата:

Сообщение от Uthvfy62
Что-то в скрипте добавить надо. Поэтому и написал сюда на форум.

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


Часовой пояс GMT +3, время: 11:55.