Я скачал скрипт галереи jQuery. Я сделал страницу с миниатюрами изображений, когда вы нажимаете на миниатюру, она должна загрузить галерею div #galleria
. Я установил галерею #galleria
div, чтобы скрыть ее в скрипте jquery, поэтому я могу вызывать ее, когда тоже хочу. Это пример.
$(document).ready(function() {
// Load fullscreen theme
Galleria.loadTheme('galleria/themes/fullscreen/galleria.fullscreen.min.js');
// Intialize Galleria
$('#galleria').galleria()
$('#galleria').hide();
$('.open').click(function() {
$('#galleria').toggle(1);
});
});
Мне кажется, что проблема в том, что я быстро скрываю div, возможно, у скриптов нет времени на загрузку? Потому что, когда я устанавливаю задержку на $('#galleria').hide();
, как это $('#galleria').hide(1000);
, она работает, но ужасно, потому что вы можете видеть, как она мигает.
Я даже не уверен, что назвал правильную ошибку. Так может кто-нибудь сказать мне, как я могу скрыть div, когда страница загружается, и вызвать его, когда я нажимаю на миниатюру. Так что мне не придется использовать ужасную задержку, и без задержки скрипт будет работать.
Вот страницы с обоими примерами. Вы можете переключать #galleria
div с черной кнопкой в нижней части экрана.
Страница без задержки: http://fabianvanderwulp.nl/Test2/3d_visualizations.html
Страница с задержкой: http://fabianvanderwulp.nl/Test/3d_visualizations.html
спасибо заранее!