This answer было идеальным решением для навигации вокруг: hovers моей навигации по сайту, чтобы пользователям iPad не приходилось дважды сжимать ссылки.Наведение IPad/iPhone заставляет пользователя дважды щелкнуть ссылку. Но что делать с ссылками fancybox
$('a').on('click touchend', function(e) {
var el = $(this);
var link = el.attr('href');
window.location = link;
});
Теперь как я могу обращаться с ссылками FancyBox? Я могу передать им другой класс или все, что необходимо для получения правильного результата. Window.location не является решением (есть fancyBoxes с iframes).
Я создал две скрипки, чтобы продемонстрировать проблему, также появляется без IFRAME.
first one открывает fancybox, но the second one работает только на моем настольном компьютере, а не на iPad.
Также некоторые ссылки fancybox находятся непосредственно в навигации по странице с эффектом: hover. Здесь пользователю не нужно дважды щелкнуть, и Fancy-Iframe должен открыть.
Может ли кто-нибудь сказать мне, как решить это, пожалуйста. Большое спасибо за помощь.