如何重新初始化flexslider以进行动态加载
我遇到了flexslider的问题,我需要从web服务下载base64中的图片。 下载完成后,我创建一个.append()
来添加我的幻灯片……
但有时,一切都完美添加,但滑块没有正确重新加载所以我得到这样的代码:
而不是像这样的代码:
在这种情况下,如何重新启动滑块?
解决方案! 只需添加此行代码即可删除旧的滑块ref(如果存在)
$('#flexslider').removeData("flexslider");
下载完成后,在进行追加后,请再次尝试使用该方法。
$('.flexslider').flexslider();
这应该重新启动它并考虑新的内容。