我正在使用该网站提供的Lightbox插件Rcarousel(http://ryrych.github.io/rcarousel/),并且所有默认设置都可以正常工作。我已将其修改为使用Ajax,以便用户可以从多个图像(这是指向不同图库的链接)中进行选择,然后使用ajax调用来加载轮播。这在大多数情况下都有效。在加载时,我有一个被调用的图像,所有图像都加载,旋转木马和灯箱完美运行。 我的问题是当我点击一个图像,然后加载新的图库时,只有默认可见的轮播中的图片(选项>可见:4)适用于灯箱,其余只是链接到图像本身。这就像新的图像不是旋转木马的一部分,但它看起来就像它在火炬中看到它时的效果。
declareLightbox();
function declareLightbox() {
$( ".lb_gallery" ).rlightbox();
}
declareCarousel();
function declareCarousel() {
$( "#carousel" ).rcarousel({
auto: {enabled: false},
start: generatePages,
visible: 4,
pageLoaded: pageLoaded,
width: 160,
height: 120,
margin:20
});
我不得不修改控制它的脚本,将声明放在函数内部,以便我可以在Ajax成功调用中再次调用它们,并且它似乎对旋转木马工作正常。我需要为灯箱调用其他东西,还是我完全错过了其他东西?
感谢