Подскажите, как сделать так, чтобы ссылка на форму выглядела как /# или /#order и при нажатии на нее открывалась в iframe-окне Fancybox 3.
HTML:
<a class="order" data-href="/form.php" href="#">Форма заказа</a>
Если использовать этот код:
$(".order").each(function(){
$(this).fancybox({
type: 'iframe',
href: $(this).data('href')
});
});
Вместо формы в Iframe открывается текущая страница сайта.
Если использовать этот код:
jQuery(document).ready(function() {
$(".order").click(function() {
thisdata = $(this).attr('data-href');
console.log(thisdata);
window.location.href = thisdata;
});
});
Якорная ссылка работает, но форма открывается в текущем окне как новая страница.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей