2015-06-02 47 views
0

奇怪的要求,但我只想跳过幻灯片上的第一张幻灯片(使用colorbox制作)。所以基本上,我想要的是第一张幻灯片不显示,幻灯片显示打开第二张幻灯片。在colorbox上添加回调以跳过幻灯片的第一张图片

我只能通过在“onLoad”函数上执行“go next”来实现它,但我不确定如何仅将它放在第一个图像上。

这是我做了什么: -

$(".element").colorbox({ 
    onLoad:function(){ 
     $.colorbox.next(); 
    } 
}); 

不幸的是,即使是 “下一个()” 是行不通的。我不知道如何实现这一点。任何想法如何通过这个或者可以通过其他方式实现它?

谢谢。

+0

难道你不能只从页面中删除第一张幻灯片吗? – Rob

+0

它通过CMS生成。我希望我能做到这一点。 – Steve

+3

所以在实例化colorbox之前用jquery删除()它。 – Rob

回答

1

免责声明:我喜欢罗布的想法$.remove元素比下面的想法更多,但如果你的心脏被设置在不打乱了CMS” DOM ...

我不知道,但是这可能是一个范围的事情:

你可以尝试结合事件的DOM:

$(document).on('cbox_complete', function(){ 
    $.colorbox.next(); 
}); 

(我会完整的事件第一次尝试,然后从那里实验)

+0

非常感谢... – Steve

相关问题