7

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

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

而不是这样的代码: 屏幕2

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

4

2 回答 2

32

找到解决方案!只需添加这行代码即可删除旧的滑块参考(如果存在)

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

于 2013-05-02T09:00:14.790 回答
8

下载完成并进行附加后,再次尝试使用该方法。

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

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

于 2013-04-29T15:49:44.613 回答