我想从JQuery 2循环滑块中移除所有幻灯片,在API
中它表示要删除特定的幻灯片,您可以运行此代码:
$('.cycle-slideshow').cycle('remove', 1);
但是如何删除所有?
答案 0 :(得分:2)
您可以使用循环删除所有幻灯片。在从0
到slideCount
的循环中调用删除:
// get the number of slides
var numSlides = $('.cycle-slideshow').data('cycle.opts').slideCount;
for(var slide = 0; slide < numSlides; slide++) {
$('.cycle-slideshow').cycle('remove', slide);
// if the elements are not removed from the DOM you could also
// try call $('.cycle-slideshow .cycle-slide').eq(slide).remove(); here
}
// reinitialize the plugin
$('.cycle-slideshow').cycle('reinit');