Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.06.2025, 00:51
Аспирант
Отправить личное сообщение для Uthvfy62 Посмотреть профиль Найти все сообщения от Uthvfy62
 
Регистрация: 09.05.2024
Сообщений: 31

Задержка при показе
Не подскажите, на слайдере нажимаеш следующее предыдущее, показываются слайды с задержкой. Как только проходит полный цикл всех имеющихся картинок, задержки нет. Что это может быть? И как исправить. Спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 08.06.2025, 04:48
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,823

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

Без деталей ответа не будет.
Ответить с цитированием
  #3 (permalink)  
Старый 08.06.2025, 11:05
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,775

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

Последний раз редактировалось voraa, 08.06.2025 в 11:08.
Ответить с цитированием
  #4 (permalink)  
Старый 10.06.2025, 10:12
Аспирант
Отправить личное сообщение для Uthvfy62 Посмотреть профиль Найти все сообщения от Uthvfy62
 
Регистрация: 09.05.2024
Сообщений: 31

Конкретней. Слайдер. Картинки в самом слайдере вправо влево без проблем, без задержек. Ситуация такая. Есть список товаров. На одной странице. В каждом блоке с товаром есть слайдер. Где как я писал влево вправо без проблем. Под каждым слайдом есть кружки (кнопки) с цветом. У каждого товара есть варианты, красный, зелёный и т.д. И есть скрытый блок, который открывается при клике на кнопку "Подробнее" с полным описанием. В полном описании так же есть кружки с цветами. Но там ещё к каждому цвету привязаны фото. В списке товаров только 2 картинки. В списке товаров при нажатии кружок я интегрирую с подробного блока фотки для этого цвета. Нажал на кружок, сразу же отбражается допустим костюм коричневого цвета. И работают кнопки для этого списка картинок, вправо, влево. Так вот если я подобным образом интегрирую фотки, то вправо, влево срабатывает с задержкой. Нажал на вправо, белый экран, пару секунд и появляется фото. Только после полного цикла прохода всех картинок, задержки нет. Т.е. когда уже пошло по вторму кругу задержки нет. Правильно написали, что второй круг уже с кэша берётся. Идёт задержка после интеграции фото скриптом. Что-то в скрипте добавить надо. Поэтому и написал сюда на форум.
Ответить с цитированием
  #5 (permalink)  
Старый 15.06.2025, 10:08
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,775

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При смене картинки в слайдере фокус возвращается к нему blackcky Общие вопросы Javascript 10 19.01.2015 17:19
При каком объеме вызова AJAX появляется задержка? hoax AJAX и COMET 0 14.08.2014 02:38
Изменение прозрачности при клике AJIUK jQuery 8 09.03.2014 16:00
Задержка в при выборе меню bserg Элементы интерфейса 1 16.12.2013 11:36
при нажатии на раздел меню поворачивается маркер Сергей545 Элементы интерфейса 5 08.12.2013 22:15