在facebook选项卡/画布中使用它时,我遇到了一个与colorbox有关的小问题。在Facebook选项卡/画布中设置.load-callback中的colorbox
基本上我用ajax(jQuery)加载另一个文件(包含几个图像)到我的画布页面,我想让colorbox打开这些图片。当我在我的ajax .load
的回调中附加彩盒时,这一切都可以正常工作,只要我是在facebook画布中的而不是。
但是,只要我在Facebook上打开页面,就不会再打开colorbox。所有其他的jQuery函数都在工作。
代码示例
$('#slider').load('content.php', { ajax: 'on' }, function(e) {
$('.gallery').colorbox({rel:'gal'});
});
我发现了一个解决方案,使其工作 - 我需要的是越来越加载AJAX文件中定义的颜色框。但我不明白为什么它不在回调中工作,我不认为这是一个很好的解决方案。在我想继续前进并在我的fb-canvas中开发更多的东西之前,我需要知道为什么会发生这种情况。