У меня проблема с fancybox. Мой продукт открывается в fancybox, и у меня есть связанные продукты с содержимым. Я хотел бы закрыть fancybox, когда пользователь нажимает на связанную ссылку и открывает продукт в новом fancybox.Открыть Fancybox от Fancybox и закрыть родителя
Спасибо, ребята, за вашу помощь. Но она не работает :(. Открывает продукт в окне без FancyBox.
$(document).ready(function() {
$("a#fancy1").fancybox({
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : false,
'autoDimensions' : false,
'width' : 620,
'height' : 'auto',
'overlayShow' : true,
'overlayOpacity' : 0.8,
'overlayColor' : '#ccc'
});
$("a#fancy2").fancybox({
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : false,
'autoDimensions' : false,
'width' : 620,
'height' : 'auto',
'overlayShow' : true,
'overlayOpacity' : 0.8,
'overlayColor' : '#ccc'
});
});
Это то, что у меня есть. При нажатии на продукт открывает FancyBox «fancy1». Но Щелчок в FancyBox ссылке открывается соответствующий продукт без фантазии и I 'получаю:
($ не определен $ (функция() {$ (' # form_2538') проверки();.});)
Связывание с продуктом сделано таким образом
!<a id="fancy1" href="product_url" >
Linking предшествующему сделано таким образом
<a id="fancy2" href="product_url" >
я боролся с этим на некоторое время :(
И я РЕШИЛ ЕГО !!!!!!!!!!!!! !!!!!!
Я разрешил вопрос !!
См. Ниже!
$(document).ready(function() {
$("a.fancy1").live("hover",
function()
{$("a.fancy1").fancybox({
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : false,
'autoDimensions' : false,
'width' : 620,
'height' : 'auto',
'overlayShow' : true,
'overlayOpacity' : 0.8,
'overlayColor' : '#ccc'
});
});
});
Эта ошибка '($ не определена $ (function() {$ ('# form_2538'). Validate();});)', похоже, не имеет отношения к fancybox и может быть также повреждена скрипт fancybox , Проверьте настройки скрипта проверки. – JFK