如何重新初始化flexslider以进行动态加载

我遇到了flexslider的问题,我需要从web服务下载base64中的图片。 下载完成后,我创建一个.append()来添加我的幻灯片……

但有时,一切都完美添加,但滑块没有正确重新加载所以我得到这样的代码: 屏幕截图1

而不是像这样的代码: 画面2

在这种情况下,如何重新启动滑块?

解决方案! 只需添加此行代码即可删除旧的滑块ref(如果存在)

$('#flexslider').removeData("flexslider");

下载完成后,在进行追加后,请再次尝试使用该方法。

 $('.flexslider').flexslider(); 

这应该重新启动它并考虑新的内容。