2013-04-29 9 views
7

मुझे flexslider के साथ कोई समस्या मिली है, मुझे एक webservice से बेस 64 में अपनी तस्वीर डाउनलोड करने की आवश्यकता है। डाउनलोड पूर्ण हो जाने के बाद, मैं एक .append() मेरी स्लाइड जोड़ने के लिए बना ...गतिशील लोडिंग के लिए flexslider को पुन: प्रारंभ कैसे करें

लेकिन कभी कभी, सब कुछ पूरी तरह से जोड़ दिया जाता है लेकिन स्लाइडर लोड नहीं होता है सही ढंग से तो मैं इस तरह कोड प्राप्त: screen1

इस तरह के कोड के बजाय

: screen2

मैं इस मामले में अपने स्लाइडर को फिर से कैसे स्थापित कर सकता हूं?

उत्तर

30

समाधान मिला! बस अगर मौजूद है

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

+0

आपका जवाब मेरे लिए बहुत उपयोगी था वर्ष स्लाइडर रेफरी दूर करने के लिए कोड की इस पंक्ति को जोड़ने! – Simon

+0

आपको बहुत बहुत धन्यवाद! – Raffael

+0

@AlxAlx मुझे एक ही समस्या मिल रही है, मेरे मामले में स्लाइडर सामान्य तरीके से प्रारंभ हो रहा है लेकिन छवियां लोड नहीं हो रही हैं। (यहां संपूर्ण स्लाइडर आंतरिक सामग्री गतिशील रूप से आ रही है)। कोई विचार है कि उन छवियों को कैसे प्राप्त करें? –

8

जब डाउनलोड पूर्ण हो जाता है, और आप संलग्न करने के बाद, विधि का फिर से उपयोग करने का प्रयास करें।

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

इसे फिर से शुरू करना चाहिए और नई सामग्री के लिए खाता बनाना चाहिए।

संबंधित मुद्दे