我有花式盒子的麻烦。我的产品在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链接中单击会打开相关产品而不用花哨,我得到:
( $ 未定义 $(function(){$('#form_2538').validate();}); ) !
链接到以这种方式完成的产品
<a id="fancy1" href="product_url" >
以这种方式链接到相关的
<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'
});
});
});