JQuery循环复杂性

JQuery循环复杂性,jquery,cycle,carousel,Jquery,Cycle,Carousel,我已经尝试并实现了jquerycycle来创建一个包含图像的旋转木马,但到目前为止,还没有HTML内容。我知道根据页面底部的演示,它可以与HTML一起工作 但由于它将子div单独解析为单独的幻灯片,因此HTML内容不能包含任何div。是否有一种方法可以使用DIV以外的内容定位DIV中的内容?如果查看,您将看到带有注释“选择幻灯片的表达式(如果需要所有子级以外的内容)”的slideExpr条目。因此,您可以给所有顶级幻灯片容器一个类(例如slide),然后将其传入: $('#slideshow'

我已经尝试并实现了jquerycycle来创建一个包含图像的旋转木马,但到目前为止,还没有HTML内容。我知道根据页面底部的演示,它可以与HTML一起工作

但由于它将子div单独解析为单独的幻灯片,因此HTML内容不能包含任何div。是否有一种方法可以使用DIV以外的内容定位DIV中的内容?

如果查看,您将看到带有注释“选择幻灯片的表达式(如果需要所有子级以外的内容)”的
slideExpr
条目。因此,您可以给所有顶级幻灯片容器一个类(例如
slide
),然后将其传入:

$('#slideshow').cycle({ slideExpr: '.slide' });
虽然看起来默认值是“所有子项”,但即使在默认设置下,子div也不应该是问题。委员会确认:

var $cont = $(this);
var $slides = opts.slideExpr ? $(opts.slideExpr, this) : $cont.children();

如果您传入幻灯片表达式,它将使用该表达式,否则它将使用只向下导航一个级别的
children()

谢谢。我读到了开发人员的一条评论,我可能误解了它——或者这是最近添加的内容。不管怎样,我感谢你的帮助。直到现在,jquerycycle能够完成我所需要的一切,除了这个。