Использование API Fotorama для перехода по ссылке

Я создаю сайт с помощью плагина Jquery Fotorama (www.fotorama.io). Я использую этот код для создания пользовательских миниатюр. Мне нужно как-то поймать нажатие на картинку, чтобы идти.

$("#fotorama_right_div").on("click", 'img', function() {    
$('#fotorama_right_div').one('fotorama:showend', function (e, fotorama) {
    console.log($(fotorama.activeFrame).attr('url'));
});});

Но мой код не правильный, не всегда получается нужная картинка.

Как я могу поймать изображение и нажать на опцию, чтобы получить данные с радиолокационных изображений?

<img data-url="http:://ya.ru" src="http://s.fotorama.io/1.jpg">...

person Денис Адаменко    schedule 04.05.2015    source источник


Ответы (1)


Вы используете метод attr

$(fotorama.activeFrame).attr('url')

Белый имя атрибута data-url

либо используйте метод data("url"), либо attr("data-url")

Не могли бы вы попробовать?

person GraafM    schedule 04.05.2015
comment
Спасибо за ответ. Я нашел решение. Нужно вытащить атрибуты объекта fotoram: $('#fotorama_right_div').data('fotorama').activeFrame.url - person Денис Адаменко; 04.05.2015