2012-07-28 35 views
0

更新:好吧,现在解决了这个问题。这是由于我愚蠢的错误,这是发生的饼干,谢谢所有的帮助Fancybox不能在插件域上工作

我面临一个非常奇怪的问题,其实我已经添加了域[http://www.mickesutmaning.se/]以我HostMonster的服务器插件,并将其链接文件夹linkdoo.com/oc 我的问题是的fancybox正在linkdoo.com/oc但不能在http://www.mickesutmaning.se/

请帮我

$.fancybox.open({ 
    href : 'http://socialnetworkdeal.com/code_paste.php?c_id='+id, 
    type : 'iframe', 
    padding : 5, 
    scrolling : 'no' 
} 
+0

你可以添加你用来调用fancybox插件到你的文章的代码吗? – 2012-07-28 04:35:42

回答

0

我胡乱猜测(因为我遇到过这种情况) - 切换域时,浏览器会重新缓存所有文件。由于首先调用index.php,fancybox可能会在fancybox.js加载之前调用。

尝试用包装jQuery的文件准备好你的函数调用的fancybox像这样:

$(document).ready(function() { 
    $.fancybox.open({ 
     href : 'http://socialnetworkdeal.com/code_paste.php?c_id='+id, 
     type : 'iframe', 
     padding : 5, 
     scrolling : 'no' 
    }); 
}); 

这使得jQuery的等待,直到所有的文件都试图实例的fancybox之前加载。请让我知道这是否有效。如果尝试此操作后仍遇到问题,请提供代码示例。

+0

不,这也是行不通的 – vinayrks 2012-07-28 07:17:03