Fancy box Ajax и Reel плагины
Здравствуйте. Сразу прошу прощения за возможную тупость. Помогите пожалуйста, знаний своих совсем не хватает.
Столкнулся с проблемой, есть jqery плагин reel называется, там есть возможность маштабировать анимацию под размер экрана, я активировал данный пункт, но работает это мягко говоря непонятно для меня, возможно можно сделать "загрузку для пользователя" чтоб не было видно этих мерцаний при кэшировании. Вот описание функции от разработчика Reel -Responsiveness, а вот мой код при запуске через Ajax: Код:
Код:
1. Мерцание при открытии (масштабирование работает но это мерцание пока не прокэшируется, возможно ли добавить какую то подгруздку) 2. При повторном открытии модального окна с ajax запросом, скрипт reel не срабатывает, тут вообще не представляю что делать, если обновить страницу то первый раз сработает а потом опять болт. Разработчик плагина предлагает использовать Эвент teardown, но я не знаю как это и где использовать. Выгрузил проект на временный хост, чтоб визуальнее объяснить проблему. При нажатии на ссылку "3D Просмотр". |
2. Либо сделайте модальное окно ифреймом - тогда каждое открытие будет первым, либо $.reel.scan(); после открытия и готовности попапа.
1. $('#image').reel('opening',2); перед сканом вроде помогает частично. |
Цитата:
$.reel.scan(); - куда именно добавить попробовать? $('#image').reel('opening',2); - простите но и тут не понимаю перед сканом это куда вставить это? |
$.reel.scan(); - в конец загружаемой страницы попапа.
$('#image').reel('opening',2); перед $.reel.scan(); (ну или параметром картинки вместе с остальными опциями reel: data-opening="2"). |
Сделал пока так, вроде все работает но не знаю как сделать закрытие окна по затемненной области, подскажите пожалуйста? И анимация почему-то не работает.
Вот пример как получилось. |
Сделал отдельным модальным окном на javascript, теперь все работает, спасибо!
|
Часовой пояс GMT +3, время: 11:44. |