2011-09-03 68 views
0

我需要:问题有两个I帧的fancybox

  1. 在点击一个链接,在一个iframe开辟一个的fancybox(faqs.htm)
  2. 在无比的faqs.htm一些链接,我需要关闭此的fancybox和iframe中开辟一个新的(new.htm)

如果showNew()是这样做的功能,我的代码是

功能showNew(){ parent。$。fancybox.close(); (“#new”)。fancybox()。trigger('click')“,500); parent.window.setTimeout(”parent。 }

我在这里错过了什么?

回答

1

您不需要先关闭以前的fancybox。

这应该做的伎俩:

function showNew() { 
    setTimeout(function() { 
     parent.$('#new').trigger('click'); 
    }, 500); 
} 
+0

感谢。这为我赢得了一个良好的睡眠。 – sul4bh

+0

很高兴我可以帮助:) –