2010-11-17 4 views
1

У меня работает fancybox, но у меня есть эта проблема: Во-первых, я не могу сделать загружаемое изображение. Во-вторых, если я использую ссылку для показа изображения по клику, иногда он не может его показать, из-за времени, необходимого для его загрузки (если бы это было изображение вместо ссылки, оно уже было бы загружено браузер, поэтому он никогда не сходит с изображениями).Как показать анимацию загрузки с fancybox?

Таким образом, у меня есть ссылка, когда я нажимаю на нее, появляется модальное окно с изображением. Вместо этого появляется белая рамка. Если я перезагружаю страницу, иногда появляется изображение, иногда это не так.

+0

Можете ли вы написать код, в котором вы используете fancybox? – riotera

+0

Извините, я использую среду MVC, и было бы сложно вставить ее здесь. Я использую настройки fancybox по умолчанию. – HappyDeveloper

ответ

0

Если он работает некоторое время, может быть, проблема в другом месте? Является ли картина, которую вы загружаете, особенно велика, если вы обновляете перенос, я испытал такие эффекты в прошлом.

+0

Нет, он работает некоторое время, потому что иногда браузер загружает изображение в мигание, а иногда это занимает пару секунд. Я уверен, что это проблема с fancybox, не изменяя размер «onComplete» или что-то еще. Когда изображение находится в кеше браузера, он никогда не прерывается. – HappyDeveloper

+0

В любом случае, я думаю, что это будет исправлено, если я смогу сделать анимацию загрузки. Вы знаете, как это сделать? – HappyDeveloper

+0

Плагин должен позаботиться об этом сам, там должен быть какой-то конфликтный код или css и т. Д., Чтобы он не отображался. –

Смежные вопросы