【问题标题】:Fancybox not working on addon domainFancybox 不适用于插件域
【发布时间】:2012-07-28 04:02:24
【问题描述】:

更新:好的,这个问题现在解决了。这是由于我在 cookie 上犯的愚蠢错误而发生的,谢谢大家的帮助

我面临一个非常奇怪的问题,实际上我已将域 [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'
}

【问题讨论】:

  • 你能把你用来调用fancybox插件的代码添加到你的帖子中吗?

标签: jquery fancybox addon-domain


【解决方案1】:

我有一个疯狂的猜测(因为我遇到过这个问题)——切换域时,浏览器会重新缓存你的所有文件。由于首先调用 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 之前等到所有文件都加载完毕。请让我知道这是否有效。如果您尝试此操作后仍有问题,请提供代码示例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多