У меня есть проблема с фотогалереей.
Я должен обновить глобальную переменную... Это кажется достаточно легким, но это не работает... Какая-либо идея что не так здесь? Могло случиться так, что сверхкрупные работы onload и не могут быть обновлены, как только страница загрузила..?
- моя начальная глобальная переменная объявлен в верхней части страницы
- каждое уменьшенное изображение есть класс полного экрана для выбора
- моя функция щелчка захватывает href якоря и обновляет переменную
- переменная называют в матрице изображений слайдов
Вот мой код:
$path = '../images/bg-gallery.jpg'; //set initial image
<div>
</div>
$('.full-screen').click(function(e){
e.preventDefault();
$path = $(this).attr('href');
return $path; //update image path variable based on which thumbnail clicked
});
Это - то, где канал передачи изображения объявлен:
jQuery(function($){
$.supersized({
//Functionality
slide_interval : 10000, //Length between transitions
transition : 1, //0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
transition_speed : 700, //Speed of transition
//Components
slide_links : 'blank', //Individual links for each slide (Options: false, 'num', 'name', 'blank')
slides : [{image : $path}]
});
});