Есть svg-файл со встроенными ссылками (xlink:href="url"). Он подключен через <object> к index.html, туда же подключены все необходимые для работы Fancybox скрипты. Проблема заключается в том, что Fancybox не хочет запускать модальное окно iframe с внешней страницей с ссылки svg-файла. При этом обычные html-ссылки Fancybox открывает нормально в том же файле.
Бьюсь целый день, пробовал менять скрипт, ничего не получается.
Вот этот скрипт работает с обычными ссылками, но не работает с ссылками из svg
<script type="text/javascript">
$(document).ready(function() {
$(".fancybox").fancybox({
width: '70%',
height: '100%'
});
});
</script>
Upd. Код для вставки svg:
<object type="image/svg+xml" class="svg" data="main.svg">Your browser does not support SVG</object>
Код ссылки в svg-файле:
<a class="fancybox fancybox.iframe" xlink:href="iframe.html" ></a>
<svg></svg>
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости