Я работаю над цифровым журналом.Почти готово, за исключением последней части.TurnJS имеет эту функцию региона, где вы можете определить кликабельную область на изображении и делать такие вещи, как переход по URL или переход на определенную страницу.Цель состоит в том, чтобы запустить fancybox, содержащий видео YouTube.
Вот что у меня есть:
12-region.json:
[{
"x":20,
"y":95,
"width":126,
"height":50,
"class":"link",
"data":
{
"url": "https://www.youtube.com/embed/c5vtcm4hRGs?autoplay=1"
}
}
]
Триггер Fancybox:
$( '.magazine .p12' ).on( 'click', 'div.region.link', function () {
$('.region.link').fancybox({
openEffect : 'none',
closeEffect : 'none',
helpers : {
media : {}
}
});
});
Вот как это выглядит:

Fancybox следует вызывать при нажатии «смотреть эксклюзивное видео».
Вот сгенерированный элемент региона turnjs:
<div class="region link" region-data="url=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fc5vtcm4hRGs%3Fautoplay%3D1" style="top: 16%; left: 4%; width: 27%; height: 8%;"></div>
Чего мне не хватать?Всякий раз, когда я щелкаю по указанному региону, он просто открывает новую вкладку и загружает туда видео.
Надеюсь, вы поможете мне разобраться в этом.Заранее спасибо!