这是此question的扩展,您可以在此处看到James根据答案创建的演示:http://jamesmason.co.uk/code/cycle.html
与此示例类似,我正在使用Jquery Cycle构建嵌套幻灯片,以便创建包含“相册”的幻灯片。
我的绊脚石是Next / Prev控件。目标是创建控件,在相册的结尾/开头将推进到下一个/上一个相册并继续。 Jame的示例仅在嵌套幻灯片中进行,要求用户在最后选择新的专辑。
除此之外:Malsup的nested slideshow example下一个/上一个控件仅在整个嵌套循环中前进,跳过所有内部幻灯片。
我通过在after函数中的:last-child if语句中添加slideshow.cycle('next');
来编辑Jame的示例。 (see here)
除了它跳过最后一个子节点,然后立即进入下一个Album之外,这种类型的工作有效,并且出于显而易见的原因,first-else else if语句根本不能用于slideshow.cycle('prev');
。< / p>
有没有人看到这个方法?任何帮助将不胜感激。感谢。
答案 0 :(得分:1)
当您到达最后一个孩子时,不需要立即致电slideshow.cycle('next');
,而是需要设置“下一个”链接来调用它。
为避免覆盖给定“下一个”链接的行为,您可以暂时将其替换为“下一个节目”链接。