更新:好了,这个问题现在解决了。这是由于我在饼干上发生的愚蠢错误,感谢大家的帮助
我面临一个非常奇怪的问题,实际上我已将域名[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 :(得分:0)
我有一个疯狂的猜测(因为我遇到了这个) - 当切换域时,浏览器将重新缓存所有文件。由于首先调用了index.php,因此在加载fancybox.js之前可能会调用fancybox。
尝试使用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之前等待所有文件都加载。如果有效,请告诉我。如果您在尝试此操作后仍然遇到问题,请提供代码示例。