在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中開發更多的東西之前,我需要知道爲什麼會發生這種情況。