在 colorbox 上添加回调以跳过幻灯片放映的第一张图片

adding callback on colorbox to skip the first image of slideshow

奇怪的要求,但我只想跳过幻灯片放映中的第一张幻灯片(用彩盒制作)。所以基本上,我想要的是第一张幻灯片不显示,幻灯片放映与第二张幻灯片一起打开。

我能想到的唯一方法是在 "onLoad" 函数上执行 "go next",但我不确定如何仅对第一张图片进行处理。

这是我所做的:-

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

不幸的是,即使 "next()" 也不起作用。我不确定如何实现。知道如何通过这个或其他方式实现它吗?

谢谢。

免责声明:我更喜欢 Rob 对 $.remove 元素的想法,而不是下面的想法,但如果你的心是不破坏 CMS' DOM...

我不确定,但这可能是范围问题:

您可以尝试将事件绑定到 DOM:

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

(我会先尝试完成事件,然后再从那里进行实验)