如何从jquery循环2滑块中删除所有幻灯片

时间:2015-03-19 11:44:45

标签: jquery jquery-plugins jquery-cycle2

我想从JQuery 2循环滑块中移除所有幻灯片,在API中它表示要删除特定的幻灯片,您可以运行此代码:

$('.cycle-slideshow').cycle('remove', 1);

但是如何删除所有?

1 个答案:

答案 0 :(得分:2)

您可以使用循环删除所有幻灯片。在从0slideCount的循环中调用删除:

// 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');