1

我无法弄清楚为什么我的 Colorbox 没有显示在我正在处理的 Volusion 网站上。我已经从该站点获取了代码并将其放入 JSFiddle 中,它工作正常。

当它在网站上完成时,它会放置半透明覆盖并打开颜色框,但随后会立即关闭该框。覆盖仍然就像颜色框已启动,如果我在 Chrome 中使用检查元素工具或在 Firefox 中使用 Firebug,则颜色框存在于网站上但未显示。如果我点击离开(就像使用普通的 Colorbox 一样),覆盖消失,网站又回来了。

我的手有点束缚,因为我无法展示该网站,因为它是为客户服务的,但有人知道为什么会发生这种情况。我不认为这是 jQuery 冲突,因为它实际加载了所有内容,而且我不知道为什么内容不显示,因为它在 jsFiddle 中运行良好。任何帮助将不胜感激,如果没有示例,我理解这是否很难。谢谢。

4

1 回答 1

1

没有更多信息很难说,但我知道当我尝试在 Volusion 网站上使用 jQuery 创建购物车总对话框时,我遇到了问题。

最后我不得不为我的脚本使用 noConflict 模式:

<script type="text/javascript">
$.noConflict();
jQuery(document).ready(function($) {
// Code that uses jQuery's $ can follow here.
});
// Code that uses other library's $ can follow here.
</script>

我还通过JSLint运行了我的 .js,因为在 Volusion 环境中,格式似乎真的很重要。总的来说,我发现你在 Volusion 上尝试做的任何事情都需要更多的戳戳和刺激。

不确定这是否会有所帮助,但它可能是一个开始的地方。

于 2013-08-24T19:52:20.450 回答