2013-04-29 22 views
7

Flexslider ile ilgili bir sorunum var, resmimi base64'te bir web servisinden indirmem gerekiyor. İndirme tamamlandığında sonraDinamik yükleme için flexslider nasıl yeniden başlatılır

... Bir .append() benim slayt eklemek için yapmak Fakat bazen her şey mükemmel eklenir ancak sürgü düzgün Yani böyle kodu almak yeniden değildir: screen1

bunun yerine şu kod yerine: screen2

Bu durumda kaydırıcıyı nasıl yeniden başlatabilirim? Karşıdan yükleme tamamlandığında ve ekledikten sonra, yöntemi yeniden kullanmayı deneyin.

cevap

30

Çözüm bulundu!

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

+0

Cevabınız benim için çok faydalı oldu varsa Sadece eski kaydırıcı ref kaldırmak için bu kod satırını ekleyin! – Simon

+0

Çok teşekkür ederim! – Raffael

+0

@AlxAlx Ben aynı sorunu alıyorum, benim durumumda, normal bir şekilde başlatılıyor, ancak görüntüler yüklenmiyor. (Burada tüm kaydırıcı iç içeriği dinamik olarak geliyor). Bu görüntüleri nasıl alacağına dair bir fikrin var mı? –

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

Bu, yeniden başlatmalı ve yeni içeriği hesaba katmalıdır.

İlgili konular