जारी रखने से पहले प्रत्येक फ़ंक्शन को पूरा करने के लिए प्रतीक्षा करता है यदि यह एक स्पष्ट है तो कृपया मुझे क्षमा करें।jQuery में लूप कैसे लिखें जो लूप
मेरे पास एक पृष्ठ पर अज्ञात तत्व हैं, जिन्हें मुझे एक समय में एक के माध्यम से लूप करने और सामान करने की आवश्यकता है। हालांकि, मुझे तब तक रुकने की आवश्यकता है जब तक तत्वों पर उपयोग किए गए कार्यों को पूरा नहीं किया जाता है, और फिर अगले पुनरावृत्ति पर जारी रहता है।
मैंने इसे $ .ech लूप में करने की कोशिश की, लेकिन इसे पूरा करने के इंतजार किए बिना आदेशों को जल्दी से समाप्त कर दिया गया।
कोई भी विचार?
$('elem').each(function(){
$(this).fadeIn().wait(5000).fadeOut();
});
यह मेरे पास बहुत सरल है। मुझे यहां से प्रतीक्षा() फ़ंक्शन मिला: jquery cookbook site।
समस्या है, लूप प्रतीक्षा नहीं है - वास्तविक आदेश इरादे के अनुसार काम करता है, यह सिर्फ इतना है कि वे सभी एक बार में जाते हैं।
किसी भी मदद की सराहना की, धन्यवाद।
संपादित करें: के बाद से 1.4.2 jQuery मिल गया है: इसके बाद क्रियान्वित किया जाता है, मैं तो पाश फिर से निष्पादित करने के लिए, ताकि elems की सूची/बाहर फिर से अनुक्रम में
EDIT2 में फीका हो जाएगा चाहते हो सकता है lib, 1.3.2 का उपयोग कर रहा था, इसलिए कस्टम प्रतीक्षा() फ़ंक्शन। अब लॉबस्ट्रोसिटी द्वारा उल्लिखित देरी() का उपयोग करना। मुझे अपने जवाब से जो कुछ चाहिए, उसके करीब कुछ इकट्ठा करने के लिए प्रबंधित, धन्यवाद lobstrosity :)।
aaaahh यह काफी करीब है, धन्यवाद। और मैं 1.3.2 का उपयोग कर रहा था, बस नवीनतम lib मिला, यह इंगित करने के लिए धन्यवाद। इस के साथ एकमात्र मुद्दा यह है कि एक बार जब मैं $ ('elem') पर कार्रवाई करता हूं, तो मैं इसे फिर से करना चाहूंगा। मैं इस सवाल को फिर से लिखने के लिए संपादित करूँगा, इसका उल्लेख करना चाहिए, धन्यवाद। – alan
मुझे अभी तक यह सही नहीं मिला है, लेकिन इसने मेरे प्रश्न का उत्तर दिया, बहुत बहुत धन्यवाद। – alan